IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁數(shù)據(jù)庫MSSQL → SQL Server數(shù)據(jù)類型文本和圖形數(shù)據(jù)類型

SQL Server數(shù)據(jù)類型文本和圖形數(shù)據(jù)類型

時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(1)

此文章主要介紹的是SQL Server數(shù)據(jù)類型之文本和圖形數(shù)據(jù)類型與日期和時(shí)間數(shù)據(jù)類型,SQL Server數(shù)據(jù)在實(shí)際操作是經(jīng)常被用到了,所以你對其有更多的了解還是好的,以下就是文章的主要內(nèi)容的詳細(xì)描述,望大家在瀏覽之后會對其有更深的了解。

SQL Server數(shù)據(jù)類型

SQL Server數(shù)據(jù)類型之文本和圖形數(shù)據(jù)類型

這類數(shù)據(jù)類型用于存儲大量的字符或二進(jìn)制數(shù)據(jù)。

1、TEXT

TEXT數(shù)據(jù)類型用于存儲大量文本數(shù)據(jù),其容量理論上為1 到2的31次方-1 (2, 147, 483, 647)個字節(jié),在實(shí)際應(yīng)用時(shí)需要視硬盤的存儲空間而定。

SQL Server 2000 以前的版本中,數(shù)據(jù)庫中一個TEXT 對象存儲的實(shí)際上是一個指針,它指向一個個以8KB (8192 個字節(jié))為單位的數(shù)據(jù)頁(Data Page)。 這些數(shù)據(jù)頁是動態(tài)增加并被邏輯鏈接起來的。

在SQL Server 2000 中,則將TEXT 和IMAGE 類型的數(shù)據(jù)直接存放到表的數(shù)據(jù)行中,而不是存放到不同的數(shù)據(jù)頁中。 這就減少了用于存儲TEXT 和IMA- GE 類型的空間,并相應(yīng)減少了磁盤處理這類數(shù)據(jù)的I/O 數(shù)量。

2 NTEXT

NTEXT數(shù)據(jù)類型與TEXT.類型相似不同的,是NTEXT 類型采用UNICODE 標(biāo)準(zhǔn)字符集(Character Set), 因此其理論容量為230-1(1, 073, 741, 823)個字節(jié)。

3 IMAGE

IMAGE 數(shù)據(jù)類型用于存儲大量的二進(jìn)制數(shù)據(jù)Binary Data。其理論容量為2的31次方-1(2,147,483,647)個字節(jié)。其存儲數(shù)據(jù)的模式與TEXT 數(shù)據(jù)類型相同。通常用來存儲圖形等OLE Object Linking and Embedding,對象連接和嵌入)對象。在輸入數(shù)據(jù)時(shí)同BINARY數(shù)據(jù)類型一樣,必須在數(shù)據(jù)前加上字符 "0X"作為二進(jìn)制標(biāo)識

SQL Server數(shù)據(jù)類型之日期和時(shí)間數(shù)據(jù)類型

1 DATETIME

DATETIME 數(shù)據(jù)類型用于存儲日期和時(shí)間的結(jié)合體。它可以存儲從公元1753 年1 月1 日零時(shí)起到公元9999 年12 月31 日23 時(shí)59 分59 秒之間的所有日期和時(shí)間,其精確度可達(dá)三百分之一秒,即3.33 毫秒。DATETIME 數(shù)據(jù)類型所占用的存儲空間為8 個字節(jié)。

其中前4 個字節(jié)用于存儲1900 年1 月1 日以前或以后的天數(shù),數(shù)值分正負(fù),正數(shù)表示在此日期之后的日期,負(fù)數(shù)表示在此日期之前的日期。后4 個字節(jié)用于存儲從此日零時(shí)起所指定的時(shí)間經(jīng)過的毫秒數(shù)。如果在輸入數(shù)據(jù)時(shí)省略了時(shí)間部分,則系統(tǒng)將12:00:00:000AM作 為時(shí)間缺省值:如果省略 了日期部分,則系統(tǒng)將1900 年1 月1 日作為日期缺省值。

2 SMALLDATETIME

SMALLDATETIME 數(shù)據(jù)類型與DATETIME 數(shù)據(jù)類型相似,但其日期時(shí)間范圍較小,為從1900 年1 月1 日到2079 年6 月6:日精度較低,只能精確到分鐘,其分鐘個位上為根據(jù)秒數(shù)四舍五入的值,即以30 秒為界四舍五入。如:DATETIME 時(shí)間為14:38:30.283

時(shí)SMALLDATETIME 認(rèn)為是14:39:00 SMALLDATETIME 數(shù)據(jù)類型使用4 個字節(jié)存儲數(shù)據(jù)。其中前2 個字節(jié)存儲從基礎(chǔ)日期1900 年1 月1 日以來的天數(shù),后兩個字節(jié)存儲此日零時(shí)起所指定的時(shí)間經(jīng)過的分鐘數(shù)。

以上的相關(guān)內(nèi)容就是對SQL Server數(shù)據(jù)類型的介紹,望你能有所收獲。

關(guān)鍵詞標(biāo)簽:SQL Server,數(shù)據(jù)類型

相關(guān)閱讀

文章評論
發(fā)表評論

熱門文章 淺談JSP JDBC來連接SQL Server 2005的方法 淺談JSP JDBC來連接SQL Server 2005的方法 SqlServer2005對現(xiàn)有數(shù)據(jù)進(jìn)行分區(qū)具體步驟 SqlServer2005對現(xiàn)有數(shù)據(jù)進(jìn)行分區(qū)具體步驟 sql server系統(tǒng)表損壞的解決方法 sql server系統(tǒng)表損壞的解決方法 MS-SQL2005服務(wù)器登錄名、角色、數(shù)據(jù)庫用戶、角色、架構(gòu)的關(guān)系 MS-SQL2005服務(wù)器登錄名、角色、數(shù)據(jù)庫用戶、角色、架構(gòu)的關(guān)系

相關(guān)下載

    人氣排行 配置和注冊O(shè)DBC數(shù)據(jù)源-odbc數(shù)據(jù)源配置教程 如何遠(yuǎn)程備份(還原)SQL2000數(shù)據(jù)庫 SQL2000數(shù)據(jù)庫遠(yuǎn)程導(dǎo)入(導(dǎo)出)數(shù)據(jù) SQL2000和SQL2005數(shù)據(jù)庫服務(wù)端口查看或修改 修改Sql Server唯一約束教程 SQL Server 2005降級到2000的正確操作步驟 sql server系統(tǒng)表損壞的解決方法 淺談JSP JDBC來連接SQL Server 2005的方法