91在线一级黄片|91视频在线观看18|成人夜间呦呦网站|91资源欧美日韩超碰|久久最新免费精品视频一区二区三区|国产探花视频在线观看|黄片真人免费三级片毛片|国产人无码视频在线|精品成人影视无码三区|久久视频爱久久免费精品

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
SQL數(shù)據(jù)庫(kù)中的浮點(diǎn)型數(shù)據(jù)類型詳解(sql數(shù)據(jù)庫(kù)浮點(diǎn)型英文)

SQL是一種用于操作關(guān)系型數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)化語(yǔ)言,它允許用戶對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢、添加、修改和刪除操作。在SQL語(yǔ)言中,一個(gè)重要的概念是數(shù)據(jù)類型。SQL中的數(shù)據(jù)類型指的是每個(gè)數(shù)據(jù)項(xiàng)存儲(chǔ)的數(shù)據(jù)類型,包括整數(shù)、浮點(diǎn)數(shù)、字符串等。本文將針對(duì)SQL數(shù)據(jù)庫(kù)中的浮點(diǎn)型數(shù)據(jù)類型進(jìn)行詳細(xì)解釋。

創(chuàng)新互聯(lián)建站服務(wù)項(xiàng)目包括新干網(wǎng)站建設(shè)、新干網(wǎng)站制作、新干網(wǎng)頁(yè)制作以及新干網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,新干網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到新干省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

一、什么是浮點(diǎn)型數(shù)據(jù)類型

浮點(diǎn)型數(shù)據(jù)類型是指在計(jì)算機(jī)中存儲(chǔ)和處理浮點(diǎn)數(shù)的數(shù)據(jù)類型。浮點(diǎn)數(shù)是指小數(shù)和科學(xué)計(jì)數(shù)法表示的數(shù)字,這種數(shù)字無(wú)法用整數(shù)來(lái)精確表示。由于計(jì)算機(jī)中的存儲(chǔ)和計(jì)算過(guò)程是基于二進(jìn)制的,因此浮點(diǎn)數(shù)需要以特定的格式進(jìn)行存儲(chǔ)和處理。在SQL數(shù)據(jù)庫(kù)中,常用的浮點(diǎn)型數(shù)據(jù)類型包括FLOAT、DOUBLE和DECIMAL。

二、FLOAT類型

FLOAT是SQL中最基本的浮點(diǎn)型數(shù)據(jù)類型之一。它用于存儲(chǔ)單精度浮點(diǎn)數(shù),這種數(shù)據(jù)類型在計(jì)算機(jī)中占用4個(gè)字節(jié)。FLOAT類型可以存儲(chǔ)的范圍是-3.40E+38到3.40E+38,精度范圍為6-7位數(shù)字。

在SQL中,F(xiàn)LOAT類型的取值使用科學(xué)計(jì)數(shù)法表示。例如,一個(gè)FLOAT類型的數(shù)字3.4567E+3表示的是3.4567乘以10的3次方。下面是一個(gè)示例,演示如何在SQL中使用FLOAT類型:

CREATE TABLE students (

id INT,

name VARCHAR(255),

score FLOAT

);

INSERT INTO students

(id, name, score)

VALUES

(1, ‘John’, 85.5),

(2, ‘Mary’, 76.2),

(3, ‘David’, 93.8);

在上面的示例中,我們創(chuàng)建了一個(gè)名為“students”的表,其中包含id、name和score三個(gè)字段。score字段使用了FLOAT類型,用于存儲(chǔ)學(xué)生的分?jǐn)?shù)。

三、DOUBLE類型

DOUBLE是SQL中的另一個(gè)浮點(diǎn)型數(shù)據(jù)類型。它用于存儲(chǔ)雙精度浮點(diǎn)數(shù),占用8個(gè)字節(jié)。DOUBLE類型可以存儲(chǔ)的范圍是-1.79E+308到1.79E+308,精度范圍為15-16位數(shù)字。

DOUBLE類型比FLOAT類型更精確,但同時(shí)也更消耗存儲(chǔ)空間。在某些情況下,DOUBLE類型比FLOAT類型更適合使用。下面是一個(gè)示例:

CREATE TABLE accounts (

id INT,

name VARCHAR(255),

balance DOUBLE

);

INSERT INTO accounts

(id, name, balance)

VALUES

(1, ‘John’, 23890.67),

(2, ‘Mary’, 9034.45),

(3, ‘David’, 563309.95);

在上面的示例中,我們創(chuàng)建了一個(gè)名為“accounts”的表,其中包含id、name和balance三個(gè)字段。balance字段使用了DOUBLE類型,用于存儲(chǔ)用戶的余額。

四、DECIMAL類型

DECIMAL是SQL中的另一個(gè)浮點(diǎn)型數(shù)據(jù)類型。它用于存儲(chǔ)高精度的十進(jìn)制數(shù),占用8到16個(gè)字節(jié)。DECIMAL類型可以存儲(chǔ)的范圍是-10^38+1到10^38-1,并且使用者可以自由定義存儲(chǔ)值的總長(zhǎng)度和小數(shù)點(diǎn)后的位數(shù),精度范圍可以自由指定,但提高精度會(huì)導(dǎo)致存儲(chǔ)空間增加和性能降低。

DECIMAL類型是SQL中最精確的數(shù)據(jù)類型之一,它適用于對(duì)精度要求較高,而對(duì)存儲(chǔ)空間消耗和計(jì)算效率無(wú)過(guò)多要求的場(chǎng)景。下面是一個(gè)示例:

CREATE TABLE orders (

id INT,

name VARCHAR(255),

price DECIMAL(8,2)

);

INSERT INTO orders

(id, name, price)

VALUES

(1, ‘Apple’, 3.25),

(2, ‘Banana’, 2.35),

(3, ‘Grape’, 4.55);

在上面的示例中,我們創(chuàng)建了一個(gè)名為“orders”的表,其中包含id、name和price三個(gè)字段。price字段使用了DECIMAL類型,用于存儲(chǔ)商品的價(jià)格。

五、浮點(diǎn)型數(shù)據(jù)類型的使用

在SQL中,浮點(diǎn)型數(shù)據(jù)類型是十分常見(jiàn)的,因?yàn)樗鼈冞m用于許多場(chǎng)景。以下是幾個(gè)浮點(diǎn)型數(shù)據(jù)類型的使用示例:

1. 存儲(chǔ)學(xué)生的考試成績(jī),F(xiàn)LOAT和DOUBLE都可以使用。

2. 存儲(chǔ)商品的價(jià)格,DECIMAL和DOUBLE都可以使用。

3. 存儲(chǔ)科學(xué)或工程計(jì)算過(guò)程中的精度要求高的計(jì)算結(jié)果,DECIMAL和DOUBLE都可以使用,但DECIMAL更適合要求更高的場(chǎng)景。

4. 存儲(chǔ)研究或?qū)嶒?yàn)數(shù)據(jù),F(xiàn)LOAT和DOUBLE都可以使用,但DOUBLE更適合要求更高的場(chǎng)景。

浮點(diǎn)型數(shù)據(jù)類型是數(shù)字存儲(chǔ)和計(jì)算的重要組成部分,在SQL中使用廣泛。在選擇浮點(diǎn)型數(shù)據(jù)類型時(shí),需要綜合考慮精度、存儲(chǔ)空間和計(jì)算效率等因素,選擇最適合自己使用場(chǎng)景的數(shù)據(jù)類型。

相關(guān)問(wèn)題拓展閱讀:

  • 請(qǐng)問(wèn)數(shù)據(jù)庫(kù)里的類型的這幾個(gè)英語(yǔ)是什么意思?
  • sql數(shù)據(jù)庫(kù)有哪幾種類型,其拓展名和作用

請(qǐng)問(wèn)數(shù)據(jù)庫(kù)里的類型的這幾個(gè)英語(yǔ)是什么意思?

float 浮點(diǎn)

bigint 長(zhǎng)整型數(shù)

binary 二進(jìn)制

bit位,比特

char字符

datetime 日期時(shí)間

decimal 十進(jìn)制

float 浮缺塵動(dòng)

image 圖像

int取整

money 貨幣

nchar

ntext

numeric 數(shù)字,數(shù)據(jù)

nvarchar 類型

real復(fù)數(shù)的實(shí)部

alldatetime

allint

allmoney

sql_variant變量結(jié)構(gòu)化查詢語(yǔ)言

text文本

timestamp 時(shí)間信息

tinyint 微整型

uniqueidentifier唯一標(biāo)識(shí)符

varbinary 可變二進(jìn)制

varchar 可變長(zhǎng)字符串

有返沖一些不太清楚,可能漏扮殲不夠術(shù)語(yǔ),希望有幫助吧

看看這上面的吧,介紹的很詳細(xì)

sql數(shù)據(jù)庫(kù)有哪幾種類型,其拓展名和作用

一、 整數(shù)數(shù)據(jù)類型

整數(shù)數(shù)據(jù)類型是最常用的數(shù)據(jù)類型之一。

1、INT (INTEGER)

INT (或INTEGER)數(shù)據(jù)類型存儲(chǔ)從-2的31次方 (-2 ,147 ,483 ,648) 到2的31次方-1 (2 ,147 ,483,647) 之間的所有正負(fù)整數(shù)。每個(gè)INT 類型的數(shù)據(jù)按4 個(gè)字節(jié)存儲(chǔ),其中1 位表示整數(shù)值的正負(fù)號(hào),其它31 位表示整數(shù)值的長(zhǎng)度和大小。

2、ALLINT

ALLINT 數(shù)據(jù)類型存儲(chǔ)從-2的15次方( -32, 768) 到2的15次方-1( 32 ,767 )之間的所有正負(fù)整數(shù)。每個(gè)ALLINT 類型的數(shù)據(jù)占用2 個(gè)字節(jié)的存儲(chǔ)空間,其中1 位表示整數(shù)值的正負(fù)號(hào),其它15 位表示整數(shù)值的長(zhǎng)度和大小。

3、TINYINT

TINYINT數(shù)據(jù)類型存儲(chǔ)從0 到255 之間的所有正整數(shù)。每個(gè)TINYINT類型的數(shù)據(jù)占用1 個(gè)字節(jié)的存儲(chǔ)空間。

4、BIGINT

BIGINT 數(shù)據(jù)類型存儲(chǔ)從-2^63 (-9 ,223, 372, 036, 854, 775, 807) 到2^63-1( 9, 223, 372, 036 ,854 ,775, 807) 之間的所有正負(fù)整數(shù)。每個(gè)BIGINT 類型的數(shù)據(jù)占用8個(gè)字節(jié)的存儲(chǔ)空間。

二、 浮點(diǎn)數(shù)據(jù)類型

浮點(diǎn)數(shù)據(jù)類型用于存儲(chǔ)十進(jìn)制小數(shù)。浮點(diǎn)數(shù)值的數(shù)據(jù)在SQL Server 中采用上舍入(Round up 或稱為只入不舍)方式進(jìn)行存儲(chǔ)。所謂上舍入是指,當(dāng)(且僅當(dāng))要舍入的數(shù)是一個(gè)非零數(shù)時(shí),對(duì)其保留數(shù)字部分的更低有效位上的數(shù)值加1 ,并進(jìn)行必要的進(jìn)位。若一個(gè)數(shù)是上舍入數(shù),其絕對(duì)值不會(huì)減少。如:對(duì)3. 分別進(jìn)行2 位和12位舍入,結(jié)果為3.15 和3.。

1、REAL 數(shù)據(jù)類型

REAL數(shù)據(jù)類型可精確到第7 位小數(shù),其范圍為從-3.40E -38 到3.40E +38。 每個(gè)REAL類型的數(shù)據(jù)占用4 個(gè)字節(jié)的存儲(chǔ)空間。

2、FLOAT

FLOAT數(shù)據(jù)類型可精確到第15 位小數(shù),其范圍為從-1.79E -308 到1.79E +308。 每個(gè)FLOAT 類型的數(shù)據(jù)占用8 個(gè)字節(jié)的存儲(chǔ)空間。 FLOAT數(shù)據(jù)類型可寫(xiě)為FLOAT的形式。n 指定FLOAT 數(shù)據(jù)的精度。n 為1到15 之間的整數(shù)值。當(dāng)n 取1 到7 時(shí),實(shí)際上是定義了一個(gè)REAL 類型的數(shù)據(jù),系統(tǒng)用4 個(gè)字節(jié)存儲(chǔ)它;當(dāng)n 取8 到15 時(shí),系統(tǒng)認(rèn)為其是FLOAT 類型,用8 個(gè)字節(jié)存儲(chǔ)它。

3、DECIMAL

DECIMAL數(shù)據(jù)類型可以提供小數(shù)所需要的實(shí)際存儲(chǔ)空間,但也有一定的限制,您可以用2 到17 個(gè)字節(jié)來(lái)存儲(chǔ)從-10的38次方-1 到10的38次方-1 之間的數(shù)值??蓪⑵鋵?xiě)為DECIMAL

>的形式,p 和s 確定了精確的比例和數(shù)位。其中p 表示可供存儲(chǔ)的值的總位數(shù)(不包括小數(shù)點(diǎn)),缺省值為18; s 表示小數(shù)點(diǎn)后的位數(shù),缺省值為0。 例如:decimal (15 5),表示共有15 位數(shù),其中整數(shù)10 位,小數(shù)5。 位表4-3 列出了各精確度所需的字節(jié)數(shù)之間的關(guān)系。

4、NUMERIC

NUMERIC數(shù)據(jù)類型與DECIMAL數(shù)據(jù)類型完全相同。

注意:SQL Server 為了和前端的開(kāi)發(fā)工具配合,其所支持的數(shù)據(jù)精度默認(rèn)更大為28位。

三、 二進(jìn)制數(shù)據(jù)類型

1、BINARY

BINARY 數(shù)據(jù)類型用于存儲(chǔ)二進(jìn)制數(shù)據(jù)。其定義形式為BINARY( n), n 表示數(shù)據(jù)的長(zhǎng)度,取值為1 到8000 。在使用時(shí)必須指定BINARY 類型數(shù)據(jù)的大小,至少應(yīng)為1 個(gè)字節(jié)。BINARY 類型數(shù)據(jù)占用n+4 個(gè)字節(jié)的存儲(chǔ)空間。在輸入數(shù)據(jù)時(shí)必須在數(shù)據(jù)前加上字符“0X” 作為二進(jìn)制標(biāo)識(shí),如:要輸入“abc ”則應(yīng)輸入“0xabc ”。若輸入的數(shù)據(jù)過(guò)長(zhǎng)將會(huì)截掉其超出部分。若輸入的數(shù)據(jù)位數(shù)為奇數(shù),則會(huì)在起始符號(hào)“0X ”后添加一個(gè)0,如上述的“0xabc ”會(huì)被系統(tǒng)自動(dòng)變?yōu)椤?x0abc”。

2、VARBINARY

VARBINARY數(shù)據(jù)類型的定義形式為VARBINARY(n)。 它與BINARY 類型相似,n 的取值也為1 到8000, 若輸入的數(shù)據(jù)過(guò)長(zhǎng),將會(huì)截掉其超出部分。不同的是VARBINARY數(shù)據(jù)類型具有變動(dòng)長(zhǎng)度的特性,因?yàn)閂ARBINARY數(shù)據(jù)類型的存儲(chǔ)長(zhǎng)度為實(shí)際數(shù)值長(zhǎng)度+4個(gè)字節(jié)。當(dāng)BINARY數(shù)據(jù)類型允許NULL 值時(shí),將被視為VARBINARY數(shù)據(jù)類型。

一般情況下,由于BINARY 數(shù)據(jù)類型長(zhǎng)度固定,因此它比VARBINARY 類型的處理速度快。

四、 邏輯數(shù)據(jù)類型

BIT: BIT數(shù)據(jù)類型占用1 個(gè)字節(jié)的存儲(chǔ)空間,其值為0 或1 。如果輸入0 或1 以外的值,將被視為1。 BIT 類型不能定義為NULL 值(所謂NULL 值是指空值或無(wú)意義的值)。

五、 字符數(shù)據(jù)類型

字符數(shù)據(jù)類型是使用最多的數(shù)據(jù)類型。它可以用來(lái)存儲(chǔ)各種字母、數(shù)字符號(hào)、特殊符號(hào)。一般情況下,使用字符類型數(shù)據(jù)時(shí)須在其前后加上單引號(hào)’或雙引號(hào)” 。

1 CHAR

CHAR 數(shù)據(jù)類型的定義形式為CHAR。 以CHAR 類型存儲(chǔ)的每個(gè)字符和符號(hào)占一個(gè)字節(jié)的存儲(chǔ)空間。n 表示所有字符所占的存儲(chǔ)空間,n 的取值為1 到8000, 即可容納8000 個(gè)ANSI 字符。若不指定n 值,則系統(tǒng)默認(rèn)值為1。 若輸入數(shù)據(jù)的字符數(shù)小于n,則系統(tǒng)自動(dòng)在其后添加空格來(lái)填滿設(shè)定好的空間。若輸入的數(shù)據(jù)過(guò)長(zhǎng),將會(huì)截掉其超出部分。

2、NCHAR

NCHAR數(shù)據(jù)類型的定義形式為NCHAR。 它與CHAR 類型相似。不同的是NCHAR數(shù)據(jù)類型n 的取值為1 到4000。 因?yàn)镹CHAR 類型采用UNICODE 標(biāo)準(zhǔn)字符集(CharacterSet)。 UNICODE 標(biāo)準(zhǔn)規(guī)定每個(gè)字符占用兩個(gè)字節(jié)的存儲(chǔ)空間,所以它比非UNICODE 標(biāo)準(zhǔn)的數(shù)據(jù)類型多占用一倍的存儲(chǔ)空間。使用UNICODE 標(biāo)準(zhǔn)的好處是因其使用兩個(gè)字節(jié)做存儲(chǔ)單位,其一個(gè)存儲(chǔ)單位的容納量就大大增加了,可以將全世界的語(yǔ)言文字都囊括在內(nèi),在一個(gè)數(shù)據(jù)列中就可以同時(shí)出現(xiàn)中文、英文、法文、德文等,而不會(huì)出現(xiàn)編碼沖突。

3、VARCHAR

VARCHAR數(shù)據(jù)類型的定義形式為VARCHAR 。 它與CHAR 類型相似,n 的取值也為1 到8000, 若輸入的數(shù)據(jù)過(guò)長(zhǎng),將會(huì)截掉其超出部分。不同的是,VARCHAR數(shù)據(jù)類型具有變動(dòng)長(zhǎng)度的特性,因?yàn)閂ARCHAR數(shù)據(jù)類型的存儲(chǔ)長(zhǎng)度為實(shí)際數(shù)值長(zhǎng)度,若輸入數(shù)據(jù)的字符數(shù)小于n ,則系統(tǒng)不會(huì)在其后添加空格來(lái)填滿設(shè)定好的空間。

一般情況下,由于CHAR 數(shù)據(jù)類型長(zhǎng)度固定,因此它比VARCHAR 類型的處理速度快。

4、NVARCHAR

NVARCHAR數(shù)據(jù)類型的定義形式為NVARCHAR。 它與VARCHAR 類型相似。不同的是,NVARCHAR數(shù)據(jù)類型采用UNICODE 標(biāo)準(zhǔn)字符集(Character Set), n 的取值為1 到4000。

六、文本和圖形數(shù)據(jù)類型

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

1、TEXT

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

SQL Server 2023 以前的版本中,數(shù)據(jù)庫(kù)中一個(gè)TEXT 對(duì)象存儲(chǔ)的實(shí)際上是一個(gè)指針,它指向一個(gè)個(gè)以8KB (8192 個(gè)字節(jié))為單位的數(shù)據(jù)頁(yè)(Data Page)。 這些數(shù)據(jù)頁(yè)是動(dòng)態(tài)增加并被邏輯鏈接起來(lái)的。在SQL Server 2023 中,則將TEXT 和IMAGE 類型的數(shù)據(jù)直接存放到表的數(shù)據(jù)行中,而不是存放到不同的數(shù)據(jù)頁(yè)中。 這就減少了用于存儲(chǔ)TEXT 和IMA- GE 類型的空間,并相應(yīng)減少了磁盤(pán)處理這類數(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)個(gè)字節(jié)。

3 IMAGE

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

七、日期和時(shí)間數(shù)據(jù)類型

1 DATETIME

DATETIME 數(shù)據(jù)類型用于存儲(chǔ)日期和時(shí)間的結(jié)合體。它可以存儲(chǔ)從公元1753 年1 月1 日零時(shí)起到公元9999 年12 月31 日23 時(shí)59 分59 秒之間的所有日期和時(shí)間,其精確度可達(dá)三百分之一秒,即3.33 毫秒。DATETIME 數(shù)據(jù)類型所占用的存儲(chǔ)空間為8 個(gè)字節(jié)。其中前4 個(gè)字節(jié)用于存儲(chǔ)1900 年1 月1 日以前或以后的天數(shù),數(shù)值分正負(fù),正數(shù)表示在此日期之后的日期,負(fù)數(shù)表示在此日期之前的日期。后4 個(gè)字節(jié)用于存儲(chǔ)從此日零時(shí)起所指定的時(shí)間經(jīng)過(guò)的毫秒數(shù)。如果在輸入數(shù)據(jù)時(shí)省略了時(shí)間部分,則系統(tǒng)將12:00:00:000AM作為時(shí)間缺省值:如果省略了日期部分,則系統(tǒng)將1900 年1 月1 日作為日期缺省值。

2 ALLDATETIME

ALLDATETIME 數(shù)據(jù)類型與DATETIME 數(shù)據(jù)類型相似,但其日期時(shí)間范圍較小,為從1900 年1 月1 日到2023 年6 月6:日精度較低,只能精確到分鐘,其分鐘個(gè)位上為根據(jù)秒數(shù)四舍五入的值,即以30 秒為界四舍五入。如:DATETIME 時(shí)間為14:38:30.283時(shí)ALLDATETIME 認(rèn)為是14:39:00 ALLDATETIME 數(shù)據(jù)類型使用4 個(gè)字節(jié)存儲(chǔ)數(shù)據(jù)。其中前2 個(gè)字節(jié)存儲(chǔ)從基礎(chǔ)日期1900 年1 月1 日以來(lái)的天數(shù),后兩個(gè)字節(jié)存儲(chǔ)此日零時(shí)起所指定的時(shí)間經(jīng)過(guò)的分鐘數(shù)。

八、 貨幣數(shù)據(jù)類型

貨幣數(shù)據(jù)類型用于存儲(chǔ)貨幣值。在使用貨幣數(shù)據(jù)類型時(shí),應(yīng)在數(shù)據(jù)前加上貨幣符號(hào),系統(tǒng)才能辨識(shí)其為哪國(guó)的貨幣,如果不加貨幣符號(hào),則默認(rèn)為“¥”。各貨幣符號(hào)如圖4-2所示。

1 MONEY

MONEY 數(shù)據(jù)類型的數(shù)據(jù)是一個(gè)有4 位小數(shù)的DECIMAL 值,其取值從-2的63次方(-922,337,203,685,477.5808到2的63次方-1(+922,337,203,685,477.5807),數(shù)據(jù)精度為萬(wàn)分之一貨幣單位。MONEY 數(shù)據(jù)類型使用8個(gè)字節(jié)存儲(chǔ)。

2 ALLMONEY

ALLMONEY數(shù)據(jù)類型類似于MONEY 類型,但其存儲(chǔ)的貨幣值范圍比MONEY數(shù)據(jù)類型小,其取值從-214,748.3648到+214,748.3647,存儲(chǔ)空間為4 個(gè)字節(jié)。

九、 特定數(shù)據(jù)類型

SQL Server 中包含了一些用于數(shù)據(jù)存儲(chǔ)的特殊數(shù)據(jù)類型。

1 TIMESTAMP

TIMESTAMP數(shù)據(jù)類型提供數(shù)據(jù)庫(kù)范圍內(nèi)的惟一值此類型相當(dāng)于BINARY8或VARBINARY(8),但當(dāng)它所定義的列在更新或插入數(shù)據(jù)行時(shí),此列的值會(huì)被自動(dòng)更新,一個(gè)計(jì)數(shù)值將自動(dòng)地添加到此TIMESTAMP數(shù)據(jù)列中。每個(gè)數(shù)據(jù)庫(kù)表中只能有一個(gè)TIMESTAMP數(shù)據(jù)列。如果建立一個(gè)名為“TIMESTAMP”的列,則該列的類型將被自動(dòng)設(shè)為T(mén)IMESTAMP數(shù)據(jù)類型。

2 UNIQUEIDENTIFIER

UNIQUEIDENTIFIER 數(shù)據(jù)類型存儲(chǔ)一個(gè)16 位的二進(jìn)制數(shù)字。此數(shù)字稱為(GUIDGlobally Unique Identifier ,即全球惟一鑒別號(hào))。此數(shù)字由SQLServer 的NEWID函數(shù)產(chǎn)生的全球惟一的編碼,在全球各地的計(jì)算機(jī)經(jīng)由此函數(shù)產(chǎn)生的數(shù)字不會(huì)相同。

十、 用戶自定義數(shù)據(jù)類型

SYSNAME SYSNAME 數(shù)據(jù)類型是系統(tǒng)提供給用戶的,便于用戶自定義數(shù)據(jù)類型。它被定義為NVARCHAR(128),即它可存儲(chǔ)128個(gè)UNICODE字符或256個(gè)一般字符。

以表格形式說(shuō)明:

字段類型 描述

bit 0或1的整型數(shù)字

int 從-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型數(shù)字

allint 從-2^15(-32,768)到2^15(32,767)的整型數(shù)字

tinyint 從0到255的整型數(shù)字

decimal 從-10^38到10^38-1的定精度與有效位數(shù)的數(shù)字

numeric decimal的同義詞

money 從-2^63(-922,337,203,685,477.5808)到2^63-1(922,337,203,685,477.5807)的貨幣數(shù)據(jù),最小貨幣單位千分之十

allmoney 從-214,748.3648到214,748.3647的貨幣數(shù)據(jù),最小貨幣單位千分之十

float 從-1.79E+308到1.79E+308可變精度的數(shù)字

real 從-3.04E+38到3.04E+38可變精度的數(shù)字

datetime 從1753年1月1日到9999年12日31的日期和時(shí)間數(shù)據(jù),最小時(shí)間單位為百分之三秒或3.33毫秒

alldatetime 從1900年1月1日到2023年6月6日的日期和時(shí)間數(shù)據(jù),最小時(shí)間單位為分鐘

timestamp 時(shí)間戳,一個(gè)數(shù)據(jù)庫(kù)寬度的唯一數(shù)字

uniqueidentifier 全球唯一標(biāo)識(shí)符GUID

char 定長(zhǎng)非Unicode的字符型數(shù)據(jù),更大長(zhǎng)度為8000

varchar 變長(zhǎng)非Unicode的字符型數(shù)據(jù),更大長(zhǎng)度為8000

text 變長(zhǎng)非Unicode的字符型數(shù)據(jù),更大長(zhǎng)度為2^31-1(2G)

nchar 定長(zhǎng)Unicode的字符型數(shù)據(jù),更大長(zhǎng)度為8000

nvarchar 變長(zhǎng)Unicode的字符型數(shù)據(jù),更大長(zhǎng)度為8000

ntext 變長(zhǎng)Unicode的字符型數(shù)據(jù),更大長(zhǎng)度為2^31-1(2G)

binary 定長(zhǎng)二進(jìn)制數(shù)據(jù),更大長(zhǎng)度為8000

varbinary 變長(zhǎng)二進(jìn)制數(shù)據(jù),更大長(zhǎng)度為8000

關(guān)于sql數(shù)據(jù)庫(kù)浮點(diǎn)型英文的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開(kāi)發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡(jiǎn)單好用,價(jià)格厚道的香港/美國(guó)云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)成都老牌IDC服務(wù)商,專注四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,可選線路電信、移動(dòng)、聯(lián)通等。


網(wǎng)站欄目:SQL數(shù)據(jù)庫(kù)中的浮點(diǎn)型數(shù)據(jù)類型詳解(sql數(shù)據(jù)庫(kù)浮點(diǎn)型英文)
轉(zhuǎn)載注明:http://m.jiaoqi3.com/article/dppdsge.html