好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > SQL 研究 相似的數(shù)據(jù)類型

SQL 研究 相似的數(shù)據(jù)類型

熱門標(biāo)簽:電銷機(jī)器人公司 需要哪些牌照 廣東防封卡外呼系統(tǒng)原理是什么 地圖標(biāo)注牌 菏澤語(yǔ)音電銷機(jī)器人加盟公司 分享百度地圖標(biāo)注多個(gè)位置 湖南電腦外呼系統(tǒng)平臺(tái) 外呼系統(tǒng)改進(jìn) 知名電銷機(jī)器人價(jià)格 長(zhǎng)沙智能外呼系統(tǒng)

最常用的數(shù)值類型是int,但是它未必是最佳選擇。bigint,smallint,tinyint可以應(yīng)用在特殊場(chǎng)合。他們的特性如下表所示:

Data type Range Storage

bigint

-2^63 (-9,223,372,036,854,775,808) to 2^63-1 (9,223,372,036,854,775,807)

8 Bytes

int

-2^31 (-2,147,483,648) to 2^31-1 (2,147,483,647)

4 Bytes

smallint

-2^15 (-32,768) to 2^15-1 (32,767)

2 Bytes

tinyint

0 to 255

1 Byte

可見(jiàn)如果某一列的值只有10來(lái)個(gè)值,而你卻用了int,那么沒(méi)行數(shù)據(jù)多占用了3個(gè)字節(jié)。如果有1G的行數(shù),那么你多用了3G的空間。如果它還在index中,ok,它又占用了不必要的3G。

與此類似的是Float和Real,他們的格式如下:

Data type Range Storage

float

- 1.79E+308 to -2.23E-308, 0 and 2.23E-308 to 1.79E+308

Depends on the value of n

1,24=4 bytes

25,53=8bytes

real

- 3.40E + 38 to -1.18E - 38, 0 and 1.18E - 38 to 3.40E + 38

4 Bytes

需要說(shuō)明的是,float的長(zhǎng)度取決于一個(gè)參數(shù),雖然我們通常聲明的時(shí)候并不指定float的長(zhǎng)度,實(shí)際上是存在這樣的選項(xiàng)的。這個(gè)長(zhǎng)度默認(rèn)是53,數(shù)值范圍如上表所示。

顯然如果你要表示的數(shù)字不會(huì)超過(guò)10的38次方的話,你應(yīng)該用real,他可以為你節(jié)省4個(gè)字節(jié)。

另一個(gè)相關(guān)的例子是decimal和numerical,他們是另一組精確表示數(shù)值的類型。float和real是不精確的,所以不能做相等的比較。

decimal和float在功能是等價(jià)的,為什么要分成兩個(gè)名字,我也不清楚。

decimal的聲明如下:decimal(p,s),p表示總共多少位,包括小數(shù)點(diǎn)前后的數(shù)字,s表示小數(shù)點(diǎn)后多少位,p不能超過(guò)38,當(dāng)然s不能超過(guò)p,缺省是0。

decimal的范圍是正負(fù)10的p-s次方的結(jié)果 減去10的-s次方。比如decimal(2,1)的范圍是正負(fù)9.9。

decimal的長(zhǎng)度和p的大小相關(guān),如下表所示:

Precision Storage bytes

1 - 9

5

10-19

9

20-28

13

29-38

17

可使用變長(zhǎng)字節(jié)來(lái)存放decimal。此時(shí)數(shù)據(jù)庫(kù)根據(jù)實(shí)際數(shù)值的大小來(lái)存放decimal,而不是根據(jù)聲明來(lái)判斷。如果表中沒(méi)有var length的列,那么需要額外的兩個(gè)字節(jié),否則不會(huì)有額外的需要。

可以通過(guò)如下的命令啟動(dòng)一個(gè)數(shù)據(jù)庫(kù)上的變長(zhǎng)decimal存儲(chǔ):

EXEC sp_db_vardecimal_storage_format 'AdventureWorks', 'ON' ;

通過(guò)EXEC sp_db_vardecimal_storage_format ;查看所有啟動(dòng)了這一功能的數(shù)據(jù)庫(kù)。

通過(guò)EXEC sp_tableoption 'Sales.SalesOrderDetail', 'vardecimal storage format', 1 ;

啟動(dòng)對(duì)某個(gè)表的變長(zhǎng)decimal存儲(chǔ)。

最后再看看datetime和smalldatetime,兩者都表示時(shí)間,區(qū)別如下:

datetime表達(dá)的時(shí)間更久,1753到9999,精度更高,300分之一秒,占用8個(gè)字節(jié);

smalldatetime表達(dá)的時(shí)間較短,1900到2079,精確到分,4個(gè)字節(jié)。

通常情況下,smalldatetime是夠用的。

標(biāo)簽:福建 珠海 呼和浩特 西寧 天水 商洛 美容院 泉州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQL 研究 相似的數(shù)據(jù)類型》,本文關(guān)鍵詞  SQL,研究,相,似的,數(shù)據(jù),類型,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQL 研究 相似的數(shù)據(jù)類型》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于SQL 研究 相似的數(shù)據(jù)類型的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 蜜芽亚洲| ?国产精品嫩草影院?俄罗斯| 91村长按摩院小粉灯| jizz免费在线影视观看网站| 纯欲大尺度小说| yw.193.爆乳尤物.ccm| 公主很忙(n)甜烟| 色啪啪97一区二区三区| 男女差差差| 性欧美大战久久久久久久天美 | 国内精品久久国产| 人人插人人舔| 欧美老熟妇sexvideos| bl嗯啊呻吟浪荡h| 美女浴室被爆羞羞漫画| 无码Av久久久久久久久品牌背景| 977在线电影网最新电视剧预告| 在线免费观看污片| 日韩一级欧美一级一级国产 | 美女脱内衣内裤和男生在一个房间亲| juliaannxxxxx黑人| 激情午夜天| 公交车大龟廷进我身体里| 中午字幕在线观看| 成人H漫画精精一区二区器材| 顺风妇产科| 日女人逼逼视频| 麻豆精选国产在线AV观看| 韩国性hd高清中字| 插插网| 中文字幕第6页| 欧美大片免费| 欧美人与禽动交精品免费视频| 同性女女在线观看| 亚洲欧美日韩高清在线电影| 揉出奶水的日本三级| 男男H开荤粗肉H文1v1 | 精品国产欧美| 欧美??????视频| 国产一区二区视频在线观看| 996免费视频国产在线播放|