PostgreSQL數(shù)據(jù)庫官方下載常量使用教學(xué)
時(shí)間:2021-02-01 15:14:46 作者:無名 瀏覽量:54
PostgreSQL是一個(gè)功能強(qiáng)大的開源對(duì)象關(guān)系
數(shù)據(jù)庫系統(tǒng),.它包括了可以說是目前世界上最豐富的數(shù)據(jù)類型的支持,包括文本、任意精度的數(shù)值數(shù)組、JSON 數(shù)據(jù)等等,經(jīng)過30多年的積極開發(fā),已在可靠性,功能豐富實(shí)用,通過 Tsearch2 或 OpenFTS,8.3版本中內(nèi)嵌 Tsearch2,支持用戶進(jìn)行全文檢索,快速查找數(shù)據(jù)庫你想要的內(nèi)容,擁有穩(wěn)定的性能,JSON,JSONB,XML,HStore 原生支持,滿足不同yoghurt的不同需求,傳奇的可靠性和穩(wěn)定性,一經(jīng)推出就贏得了極高的聲譽(yù)。
PostgreSQL功能特點(diǎn)
1.
函數(shù):通過函數(shù),可以在數(shù)據(jù)庫
服務(wù)器端執(zhí)行指令程序。
2.索引:用戶可以自定義索引方法,或使用內(nèi)置的 B 樹,哈希表與 GiST 索引。
3.觸發(fā)器:觸發(fā)器是由SQL語句查詢所觸發(fā)的事件。如:一個(gè)INSERT語句可能觸發(fā)一個(gè)檢查數(shù)據(jù)完整性的觸發(fā)器。觸發(fā)器通常由INSERT或UPDATE語句觸發(fā)。
4.多版本并發(fā)控制:PostgreSQL使用多版本并發(fā)控制(MVCC,Multiversion concurrency control)系統(tǒng)進(jìn)行并發(fā)控制,該系統(tǒng)向每個(gè)用戶提供了一個(gè)數(shù)據(jù)庫的"快照",用戶在事務(wù)內(nèi)所作的每個(gè)修改,對(duì)于其他的用戶都不可見,直到該事務(wù)成功提交。
5.規(guī)則:規(guī)則(RULE)允許一個(gè)查詢能被重寫,通常用來實(shí)現(xiàn)對(duì)視圖(VIEW)的操作,如插入(INSERT)、更新(UPDATE)、刪除(DELETE)。
PostgreSQL使用幫助
常量
在PostgreSQL中有三種隱式類型常量:字符串、位串和數(shù)字。常量也可以被指定顯示類型,這可以使得它被更精確地展示以及更有效地處理。這些選擇將會(huì)在后續(xù)小節(jié)中討論。
4.1.2.1. 字符串常量
在SQL中,一個(gè)字符串常量是一個(gè)由單引號(hào)(')包圍的任意字符序列,例如'This is a string'。為了在一個(gè)字符串中包括一個(gè)單引號(hào),可以寫兩個(gè)相連的單引號(hào),例如'Dianne''s horse'。注意這和一個(gè)雙引號(hào)(")不同。
兩個(gè)只由空白及至少一個(gè)新行分隔的字符串常量會(huì)被連接在一起,并且將作為一個(gè)寫在一起的字符串常量來對(duì)待。例如:
PostgreSQL數(shù)據(jù)庫官方
下載常量使用教學(xué)圖2
等同于:
PostgreSQL數(shù)據(jù)庫官方下載常量使用教學(xué)圖3
但是:
PostgreSQL數(shù)據(jù)庫官方下載常量使用教學(xué)圖4
則不是合法的語法(這種有些奇怪的行為是SQL指定的,PostgreSQL遵循了該標(biāo)準(zhǔn))。
4.1.2.2. C風(fēng)格轉(zhuǎn)義的字符串常量
PostgreSQL也接受“轉(zhuǎn)義”字符串常量,這也是SQL標(biāo)準(zhǔn)的一個(gè)擴(kuò)展。一個(gè)轉(zhuǎn)義字符串常量可以通過在開單引號(hào)前面寫一個(gè)字母E(大寫或小寫形式)來指定,例如E'foo'(當(dāng)一個(gè)轉(zhuǎn)義字符串常量跨行時(shí),只在第一個(gè)開引號(hào)之前寫E)。在一個(gè)轉(zhuǎn)義字符串內(nèi)部,一個(gè)反斜線字符(\)會(huì)開始一個(gè) C 風(fēng)格的反斜線轉(zhuǎn)義序列,在其中反斜線和后續(xù)字符的組合表示一個(gè)特殊的字節(jié)值
- 軟件性質(zhì):國外軟件
- 授權(quán)方式:共享版
- 軟件語言:多國語言
- 軟件大。66921 KB
- 下載次數(shù):1592 次
- 更新時(shí)間:2021/1/31 15:51:50
- 運(yùn)行平臺(tái):WinXP,Win7...
- 軟件描述:PostgreSQL是以加州大學(xué)伯克利分校計(jì)算機(jī)系開發(fā)的 POSTGRES 版本... [立即下載]
相關(guān)軟件