久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

數據庫中的數據類型有哪些

145次閱讀
沒有評論

共計 2543 個字符,預計需要花費 7 分鐘才能閱讀完成。

這篇文章給大家分享的是有關數據庫中的數據類型有哪些的內容。丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,一起跟隨丸趣 TV 小編過來看看吧。

1, 二進制數據 nary    固定長度的二進制數據類型,
binary [( n) ]表示固定長度的 n 個字節二進制數據。

n 必須從 1~8 000,存儲空間大小為 n + 4 字節    

varbinary    變長的二進制數據類型
varbinary [( n) ] 表示 n 個字節變長二進制數據。

n 必須從 1~8 000。存儲空間大小為實際輸入數據長度 + 4 個字節,
而不是 n 個字節。輸入的數據長度可能為 0 字節

bp_w_picpath    可以用來存儲超過 8 KB 的可變長度的二進制數據,
如 Microsoft Word 文檔、Microsoft Excel 電子表格、包含位圖的圖像、GIF 文件和 JPEG 文件

2:字符數據

char    固定長度的字符數據類型。char[(n)]表示長度為 n 個字節的固定長度且非 Unicode 的字符數據。
n 必須是一個介于 1~8 000 之間的數值。存儲大小為 n 個字節

varchar    是非固定長度的字符數據類型。
varchar[(n)]表示長度為 n 個字節的可變長度且非 Unicode 的字符數據。n 必須是一個介于 1~8 000 之間的數值。
存儲大小為輸入數據的字節的實際長度,而不是 n 個字節。所輸入的數據字符長度可以為 0

text    數據類型的列可用于存儲大于 8KB 的 ASCII 字符。
例如,由于 HTML 文檔均由 ASCII 字符組成且一般長于 8KB,所以用瀏覽器查看之前應在 SQL Server 中存儲在 text 列中

3:unicode(統一碼   萬國碼   單一碼)數據

nchar   nchar 是固定長度 Unicode 數據的數據類型,
nchar(n)表示包含 n 個字符的固定長度 Unicode 字符數據。n 的值必須介于 1~4 000 之間。存儲大小為 n 字節的兩倍

nvarchar   nvarchar 是可變長度 Unicode 數據的數據類型,
nvarchar(n)表示包含 n 個字符的可變長度 Unicode 字符數據。
n 的值必須介于 1~4 000 之間。字節的存儲大小是所輸入字符個數的兩倍。所輸入的數據字符長度可以為零

ntext    可變長度 Unicode 數據的最大長度為 230 – 1 (1 073 741 823) 個字符。存儲大小是所輸入字符個數的兩倍(以字節為單位)

4: 時間數據和日期數據

datetime    從 1753 年 1 月 1 日到 9999 年 12 月 31 日的日期和時間數據,
精確度為百分之三秒(等于 3.33 毫秒或 0.00333 秒)

smalldatetime    從 1900 年 1 月 1 日到 2079 年 6 月 6 日的日期和時間數據精確到分鐘。
29.998 秒或更低的 smalldatetime 值向下舍入為最接近的分鐘,29.999 秒或更高的 smalldatetime 值向上舍入為最接近的分鐘

5:數字數據
(1)整數:
bigint    從 -263(-9 223 372 036 854 775 808)~ 263-1(9 223 372 036 854 775 807)的整型數據(所有數字)
。存儲大小為 8 個字節

int    從 -231(-2 147 483 648)~ 231 – 1(2,147,483,647)的整型數據(所有數字)。存儲大小為 4 個字節

smallint    從 -215(-32 768)~ 215 – 1(32 767)的整型數據。存儲大小為 2 個字節。

tinyint    從 0 ~ 255 的整型數據。存儲大小為 1 字節

(2)小數:
Decimal 和 numeric  帶定點精度和小數位數的 numeric 數據類型。
decimal[(p[, s])] 和 numeric[(p[, s])] 表示定點精度和小數位數。
使用最大精度時,有效值從 – 1038 +1 ~ 1038 – 1。p 表示精度,指定小數點左邊和右邊可以存儲的十進制數字的最大個數。
精度必須是從 1 到最大精度之間的值。最大精度為 38。s 表示小數位數,指定小數點右邊可以存儲的十進制數字的最大個數。
小數位數必須是從 0 ~ p 之間的值。默認小數位數是 0,因而 0 ≤s ≤ p。最大存儲大小基于精度而變化。

(3)近視數

float [( n) ]    從 – 1.79E + 308 ~ 1.79E + 308 之間的浮點數字數據。
n 為用于存儲科學記數法 float 數尾數的位數,同時指示其精度和存儲大小。n 必須為從 1 ~ 53 之間的值。

real    從 -3.40E + 38 ~ 3.40E + 38 之間的浮點數字數據。存儲大小為 4 字節

6:貨幣數據

Money    貨幣數據值介于 -263(-922 337 203 685 477.5808)~ 263 – 1
(+922 337 203 685 477.5807)之間,精確到貨幣單位的千分之十。存儲大小為 8 個字節

smallmoney    貨幣數據值介于 -214 748.3648 ~ +214 748.3647 之間,精確到貨幣單位的千分之十。存儲大小為 4 個字節

7:特殊數據

table    一種特殊的數據類型,存儲供以后處理的結果集。
table 數據類型只能用于定義 table 類型的局部變量或用戶定義函數的返回值

bit   bit 數據類型只能包括 0 或 1。可以用 bit 數據類型代表 TRUE 或 FALSE、YES 或 NO。
例如,詢問客戶是否為初次訪問的問題可存儲在 bit 列中,類似于其他數據類型中的布爾型

timestamp    用于表示 SQL Server 在一行上的活動順序,按二進制格式以遞增的數字來表示。
當表中的行發生變動時,用從 @@DBTS 函數獲得的當前數據庫的時間戮值來更新時間戮。
timestamp 數據與插入或修改數據的日期和時間無關。若要自動記錄表中數據更改的時間,
使用 datetime 或 smalldatetime 數據類型記錄事件或觸發器

uniqueidentifier    以一個 16 位的十六進制數表示全局唯一標識符(GUID)
。當需要在多行中唯一標識某一行時可使用 GUID。
例如,可使用 uniqueidentifier 數據類型定義一個客戶標識代碼列,以編輯公司來自多個國家 / 地區的總的客戶名錄

sql_variant    一種存儲 SQL

感謝各位的閱讀!關于“數據庫中的數據類型有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-19發表,共計2543字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 航空| 崇左市| 洛川县| 承德市| 长沙市| 衡南县| 邵阳县| 沙河市| 潞城市| 福州市| 宁晋县| 和顺县| 德令哈市| 枝江市| 建德市| 重庆市| 天长市| 长武县| 九江县| 分宜县| 普安县| 迁安市| 体育| 慈利县| 灵台县| 南投市| 五家渠市| 双江| 开阳县| 聂拉木县| 满洲里市| 海安县| 山东| 安宁市| 龙海市| 沧源| 驻马店市| 嵩明县| 福建省| 阿克苏市| 松江区|