這期內(nèi)容當中小編將會給大家?guī)碛嘘P(guān)SQL數(shù)據(jù)庫中常見的數(shù)據(jù)類型有什么,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
SQL數(shù)據(jù)庫中常見的數(shù)據(jù)類型
首先, 我們介紹SQL系統(tǒng)支持的主要的數(shù)據(jù)類型,所有的屬性都必須具有數(shù)據(jù)類型。
1. 固定或可變長度的字符串。 類型 CHAR ( n ) 表示固定長度為 n 個字符的字符串。 這意味著, 如 果屬性類型為 CHAR ( n ) , 則任何元組中 對應于該屬性的分 量都是 n 個字 符的串。 V A RCHAR ( n ) 表示頂多為 n 個字符的串。 該類屬性所對應的分量可以是 0 到 n 個字符的串。SQ L 允許字符串類型的值之間進行合理的強制轉(zhuǎn)換。如果字符串成為更長的固定長度字符串類型的分量值, 通常用尾隨的空格來填充。例如, 字符串 ' foo' , 如果成為類型為 CHAR( 5) 的屬性所對應的分量值, 則采用的值為 ' foo ' ( 在第 2 個 o 面有兩個空格) 。如果該分量的值同另一個字符串相比較。 則填充的空格會忽略不計。
2. 固定或可變長度的位串。同固定和可變長度字符 串相似, 但是其值為位串而 不是字符串。類型BIT(n)表示長度為 n 的位串, 而 BITVARYING(n)則表示長度頂多為n的位串。
3. 類型 INT或INTEGER( 它們是同義詞) 表示典型的整型值。 類型 SHORTIN T也表示整型, 但是根據(jù)具體實現(xiàn), 允許的位數(shù)可能會少一些(這同C中的類型 int 和shortt相似) 。
4. 浮點數(shù)可以通過多種方式來表示。我們可以用類型FLOAT或REAL(它們是同義詞) 來表示典型的浮點數(shù)??梢酝ㄟ^類型DOUBLEPRECISION 得到高精度浮點數(shù); 這些 類 型 間 的 區(qū) 別 也 同 C 中 的 情 形 相 似。S Q L 還 有 固 定 小 數(shù) 點 的 實 數(shù) 類 型, 如,ECIM A L ( n , d ) 允許包含 n 個十進制數(shù)字, 小數(shù)點位于從右數(shù)第 d 位。例如, 0 12 3. 45
是類型 DECIMA L( 6, 2) 的一個可能值。
5. 日期和時間可以通過數(shù)據(jù)類型 D A T E 和 T IM E 來表示。這些值本質(zhì)上是特殊格式的字符串。 事實上, 我們可以將日期和時間強制轉(zhuǎn)換為字符串類型, 如果字符串是有意義的日期和時間, 也可以反過來進行強制轉(zhuǎn)換。
上述就是小編為大家分享的SQL數(shù)據(jù)庫中常見的數(shù)據(jù)類型有什么了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
本文題目:SQL數(shù)據(jù)庫中常見的數(shù)據(jù)類型有什么-創(chuàng)新互聯(lián)
URL分享:http://aaarwkj.com/article0/ccjoio.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設、營銷型網(wǎng)站建設、ChatGPT、網(wǎng)站導航、品牌網(wǎng)站設計、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)