1.數(shù)據(jù)類型
數(shù)據(jù)類弄是數(shù)據(jù)的一種屬性,表示數(shù)據(jù)所表示信息的類型。任何一種計(jì)算機(jī)語(yǔ)言都定義了自己的數(shù)據(jù)類型。當(dāng)然,不同的程序語(yǔ)言都具有不同的特點(diǎn),所定義的數(shù)據(jù)類型的各類和名稱都或多或少有些不同。sql server 提供了 25 種數(shù)據(jù)類型:
·binary [(n)]
·varbinary [(n)]
·char [(n)]
·varchar[(n)]
·nchar[(n)]
·nvarchar[(n)]
·datetime
·smalldatetime
·decimal[(p[,s])]
·numeric[(p[,s])]
·float[(n)]
·real
·int
·smallint
·tinyint
·money
·smallmoney
·bit
·cursor
·sysname
·timestamp
·uniqueidentifier
·text
·image
·ntext
(1)二進(jìn)制數(shù)據(jù)類型
二進(jìn)制數(shù)據(jù)包括 binary、varbinary 和 image.
binary 數(shù)據(jù)類型既可以是固定長(zhǎng)度的(binary),也可以是變長(zhǎng)度的。
binary[(n)] 是 n 位固定的二進(jìn)制數(shù)據(jù)。其中,n 的取值范圍是從 1 到 8000。其存儲(chǔ)窨的大小是 n + 4 個(gè)字節(jié)。
varbinary[(n)] 是 n 位變長(zhǎng)度的二進(jìn)制數(shù)據(jù)。其中,n 的取值范圍是從 1 到 8000。其存儲(chǔ)窨的大小是 n + 4個(gè)字節(jié),不是 n 個(gè)字節(jié)。
在 image 數(shù)據(jù)類型中存儲(chǔ)的數(shù)據(jù)是以位字符串存儲(chǔ)的,不是由 sql server 解釋的,必須由應(yīng)用程序來(lái)解釋。例如,應(yīng)用程序可以使用 bmp、tief、gif 和 jpeg 格式把數(shù)據(jù)存儲(chǔ)在 image 數(shù)據(jù)類型中
數(shù)據(jù)類弄是數(shù)據(jù)的一種屬性,表示數(shù)據(jù)所表示信息的類型。任何一種計(jì)算機(jī)語(yǔ)言都定義了自己的數(shù)據(jù)類型。當(dāng)然,不同的程序語(yǔ)言都具有不同的特點(diǎn),所定義的數(shù)據(jù)類型的各類和名稱都或多或少有些不同。sql server 提供了 25 種數(shù)據(jù)類型:
·binary [(n)]
·varbinary [(n)]
·char [(n)]
·varchar[(n)]
·nchar[(n)]
·nvarchar[(n)]
·datetime
·smalldatetime
·decimal[(p[,s])]
·numeric[(p[,s])]
·float[(n)]
·real
·int
·smallint
·tinyint
·money
·smallmoney
·bit
·cursor
·sysname
·timestamp
·uniqueidentifier
·text
·image
·ntext
(1)二進(jìn)制數(shù)據(jù)類型
二進(jìn)制數(shù)據(jù)包括 binary、varbinary 和 image.
binary 數(shù)據(jù)類型既可以是固定長(zhǎng)度的(binary),也可以是變長(zhǎng)度的。
binary[(n)] 是 n 位固定的二進(jìn)制數(shù)據(jù)。其中,n 的取值范圍是從 1 到 8000。其存儲(chǔ)窨的大小是 n + 4 個(gè)字節(jié)。
varbinary[(n)] 是 n 位變長(zhǎng)度的二進(jìn)制數(shù)據(jù)。其中,n 的取值范圍是從 1 到 8000。其存儲(chǔ)窨的大小是 n + 4個(gè)字節(jié),不是 n 個(gè)字節(jié)。
在 image 數(shù)據(jù)類型中存儲(chǔ)的數(shù)據(jù)是以位字符串存儲(chǔ)的,不是由 sql server 解釋的,必須由應(yīng)用程序來(lái)解釋。例如,應(yīng)用程序可以使用 bmp、tief、gif 和 jpeg 格式把數(shù)據(jù)存儲(chǔ)在 image 數(shù)據(jù)類型中

