溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

SQL數(shù)據(jù)庫(kù)中常見(jiàn)的數(shù)據(jù)類(lèi)型有什么

發(fā)布時(shí)間:2021-11-30 18:37:46 來(lái)源:億速云 閱讀:165 作者:柒染 欄目:數(shù)據(jù)庫(kù)

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)SQL數(shù)據(jù)庫(kù)中常見(jiàn)的數(shù)據(jù)類(lèi)型有什么,文章內(nèi)容豐富且以專(zhuān)業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

SQL數(shù)據(jù)庫(kù)中常見(jiàn)的數(shù)據(jù)類(lèi)型

首先, 我們介紹SQL系統(tǒng)支持的主要的數(shù)據(jù)類(lèi)型,所有的屬性都必須具有數(shù)據(jù)類(lèi)型。

1. 固定或可變長(zhǎng)度的字符串。 類(lèi)型 CHAR ( n ) 表示固定長(zhǎng)度為 n 個(gè)字符的字符串。 這意味著, 如 果屬性類(lèi)型為 CHAR ( n ) , 則任何元組中 對(duì)應(yīng)于該屬性的分 量都是 n 個(gè)字 符的串。 V A RCHAR ( n ) 表示頂多為 n 個(gè)字符的串。 該類(lèi)屬性所對(duì)應(yīng)的分量可以是 0 到 n 個(gè)字符的串。SQ L 允許字符串類(lèi)型的值之間進(jìn)行合理的強(qiáng)制轉(zhuǎn)換。如果字符串成為更長(zhǎng)的固定長(zhǎng)度字符串類(lèi)型的分量值, 通常用尾隨的空格來(lái)填充。例如, 字符串 ' foo' , 如果成為類(lèi)型為 CHAR( 5) 的屬性所對(duì)應(yīng)的分量值, 則采用的值為 ' foo ' ( 在第 2 個(gè) o 面有兩個(gè)空格) 。如果該分量的值同另一個(gè)字符串相比較。 則填充的空格會(huì)忽略不計(jì)。

2. 固定或可變長(zhǎng)度的位串。同固定和可變長(zhǎng)度字符 串相似, 但是其值為位串而 不是字符串。類(lèi)型BIT(n)表示長(zhǎng)度為 n 的位串, 而 BITVARYING(n)則表示長(zhǎng)度頂多為n的位串。

3. 類(lèi)型 INT或INTEGER( 它們是同義詞) 表示典型的整型值。 類(lèi)型 SHORTIN T也表示整型, 但是根據(jù)具體實(shí)現(xiàn), 允許的位數(shù)可能會(huì)少一些(這同C中的類(lèi)型 int 和shortt相似) 。

4. 浮點(diǎn)數(shù)可以通過(guò)多種方式來(lái)表示。我們可以用類(lèi)型FLOAT或REAL(它們是同義詞) 來(lái)表示典型的浮點(diǎn)數(shù)??梢酝ㄟ^(guò)類(lèi)型DOUBLEPRECISION 得到高精度浮點(diǎn)數(shù); 這些 類(lèi) 型 間 的 區(qū) 別 也 同 C 中 的 情 形 相 似。S Q L 還 有 固 定 小 數(shù) 點(diǎn) 的 實(shí) 數(shù) 類(lèi) 型, 如,ECIM A L ( n , d ) 允許包含 n 個(gè)十進(jìn)制數(shù)字, 小數(shù)點(diǎn)位于從右數(shù)第 d 位。例如, 0 12 3. 45

是類(lèi)型 DECIMA L( 6, 2) 的一個(gè)可能值。

5. 日期和時(shí)間可以通過(guò)數(shù)據(jù)類(lèi)型 D A T E 和 T IM E 來(lái)表示。這些值本質(zhì)上是特殊格式的字符串。 事實(shí)上, 我們可以將日期和時(shí)間強(qiáng)制轉(zhuǎn)換為字符串類(lèi)型, 如果字符串是有意義的日期和時(shí)間, 也可以反過(guò)來(lái)進(jìn)行強(qiáng)制轉(zhuǎn)換。

上述就是小編為大家分享的SQL數(shù)據(jù)庫(kù)中常見(jiàn)的數(shù)據(jù)類(lèi)型有什么了,如果剛好有類(lèi)似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI