SQL語(yǔ)句分類:
DDL數(shù)據(jù)定于語(yǔ)言:用于定義或修改數(shù)據(jù)庫(kù)中的對(duì)象,如:表,索引,視圖,數(shù)據(jù)庫(kù),序列,用戶,角色,表空間,會(huì)話等。
DDL不支持物化視圖,存儲(chǔ)過(guò)程,觸發(fā)器,自定義函數(shù),自定義類型。
DML數(shù)據(jù)操作語(yǔ)言:用于對(duì)數(shù)據(jù)庫(kù)表中的數(shù)據(jù)進(jìn)行操作,如插入,更新和刪除。
DCL數(shù)據(jù)控制語(yǔ)言:用來(lái)設(shè)置或更改數(shù)據(jù)庫(kù)事務(wù)、授權(quán)操作(用戶或角色授權(quán),權(quán)限收回,創(chuàng)建角色,刪除角色等)、鎖表(支持SHARE和EXCLUSIVE兩種鎖表模式)、停機(jī)等。
DQL數(shù)據(jù)查詢語(yǔ)言:用來(lái)查詢數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù),如查詢數(shù)據(jù)、合并多個(gè)select語(yǔ)句的結(jié)果集。
數(shù)據(jù)類型:
常用的數(shù)據(jù)類型:數(shù)值類型,字符類型,日期類型等。
非常用數(shù)據(jù)類型:二進(jìn)制類型,布爾類型,時(shí)間間隔類型等。
數(shù)值類型:integer(占用4字節(jié)),bigint(占用8字節(jié))
浮點(diǎn)類型(64位),real(占用8字節(jié))
高精度數(shù)值類型,decimal/number(變長(zhǎng)占用4~24字節(jié))
常用的是:varchar(變長(zhǎng)的)有中文編碼前面加n,nvarchar
二進(jìn)制類型:
系統(tǒng)函數(shù):
系統(tǒng)函數(shù)是對(duì)一些業(yè)務(wù)邏輯的封裝,以完成特定的功能。系統(tǒng)函數(shù)可以有參數(shù),也可以沒(méi)有參數(shù)。
系統(tǒng)函數(shù)執(zhí)行完成后會(huì)返回執(zhí)行結(jié)果。
系統(tǒng)函數(shù)的分類:數(shù)值計(jì)算函數(shù),字符處理函數(shù),時(shí)間日期函數(shù),間隔函數(shù),類型轉(zhuǎn)換函數(shù)。
數(shù)值計(jì)算函數(shù):
字符處理函數(shù):
時(shí)間日期函數(shù)
?間隔函數(shù)
類型轉(zhuǎn)換函數(shù)
操作符
操作符可對(duì)一個(gè)或多個(gè)操作數(shù)進(jìn)行處理,位置上可能處于操作數(shù)之前,之后,或兩個(gè)操作數(shù)之間。
常見(jiàn)操作符類型(從使用場(chǎng)景劃分):邏輯操作符,比較操作符,算數(shù)運(yùn)算符,測(cè)試運(yùn)算符,通配符,其他操作符。
邏輯運(yùn)算符:
?比較操作符:
算術(shù)操作符:
?
?測(cè)試操作符:
其他操作符:
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-409505.html
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-409505.html
到了這里,關(guān)于GaussDB高斯數(shù)據(jù)庫(kù)(SQL語(yǔ)法入門)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!