當前位置:吉日网官网 - 傳統美德 - sql數據類型有哪些?

sql數據類型有哪些?

SQL數據類型有以下這些:

1、二進制數據類型。

二進制數據包括 Binary、Varbinary 和 Image

Binary 數據類型既可以是固定長度的(Binary),也可以是變長度的。

Binary[(n)] 是 n 位固定的二進制數據。其中,n 的取值範圍是從 1 到 8000。其存儲空間的大小是 n + 4 個字節。

Varbinary[(n)] 是 n 位變長度的二進制數據。其中,n 的取值範圍是從 1 到 8000。其存儲空間的大小是 n + 4個字節,不是n 個字節。

2、字符數據類型。

字符數據類型包括char、varchar和text。

字符數據是由字母、符號和數字的任意組合組成的數據。

varchar是可變長度字符數據,其長度不超過8kb。char是最大長度為8kb的固定長度字符數據。超過8kb的ASCII數據可以使用文本數據類型存儲。

3、Unicode 數據類型。

Unicode數據類型包括nchar、nvarchar和ntext。

在Microsoft SQL Server中,傳統的非Unicode數據類型允許使用由特定字符集定義的字符。在安裝SQL Server期間,允許選擇字符集。

在Unicode標準中,包含由各種字符集定義的所有字符。使用Unicode數據類型占用的空間是使用非Unicode數據類型的兩倍。

4、日期和時間數據類型。

日期和時間數據類型包括 Datetime 和 Smalldatetime兩種類型。

日期和時間數據類型由有效的日期和時間組成。

例如,有效的日期和時間數據包括“4/01/98 12:15:00:00:00 PM”和“1:28:29:15:01AM 8/17/98”。

前壹個數據類型是日期在前,時間在後。後壹個數據類型是時間在前,日期在後。

在 Microsoft SQL Server中,日期和時間數據類型包括Datetime 和 Smalldatetime 兩種類型時,所存儲的日期範圍是從 1753 年 1 月 1 日開始,到9999 年12 月 31 日結束(每壹個值要求 8 個存儲字節)。

5、數字數據類型。

數字數據只包含數字。數字數據類型包括正數和負數、小數(浮點)和整數。

整數由正整數和負整數組成,如39、25、0-2和33967。在Microsoft SQL Server中,存儲在整數中的數據類型是int、smallint和tinyint。

int數據類型存儲的數據多於smallint數據類型,而smallint數據類型存儲的數據多於tinyint數據類型。

使用int數據類型存儲數據的範圍從-2 147 483 648到2 147 483 647(每個值需要四個字節的存儲空間)。

6、貨幣數據類型。

在 Microsoft SQL Server 中,貨幣數據的數據類型是Money 和 Smallmoney

Money數據類型要求 8 個存儲字節,Smallmoney 數據類型要求 4 個存儲字節。

百度百科-SQL數據類型

  • 上一篇:古人雲:現實生活中如何理解忠恕之道?
  • 下一篇:吊頂用的龍骨是什麽材料?吊頂裝修如何選擇龍骨?
  • copyright 2024吉日网官网