婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > SQL的常用數(shù)據(jù)類型列表詳解

SQL的常用數(shù)據(jù)類型列表詳解

熱門標(biāo)簽:京華物流公司地圖標(biāo)注 百度地圖標(biāo)注不同路線 武漢長沙外呼系統(tǒng)方法和技巧 優(yōu)質(zhì)地圖標(biāo)注 智能語音外呼系統(tǒng)選哪家 外呼系統(tǒng)電銷專用 怎樣在地圖上標(biāo)注路線圖標(biāo) 奧威地圖標(biāo)注多個地方 千呼電銷機(jī)器人價(jià)格

數(shù)據(jù)類型 描述
CHARACTER(n) 字符/字符串。固定長度 n。
VARCHAR(n) 或
CHARACTER VARYING(n)
字符/字符串。可變長度。最大長度 n。
BINARY(n) 二進(jìn)制串。固定長度 n。
BOOLEAN 存儲 TRUE 或 FALSE 值
VARBINARY(n) 或
BINARY VARYING(n)
二進(jìn)制串。可變長度。最大長度 n。
INTEGER(p) 整數(shù)值(沒有小數(shù)點(diǎn))。精度 p。
SMALLINT 整數(shù)值(沒有小數(shù)點(diǎn))。精度 5。
存儲數(shù)據(jù)的范圍是從-2的15次方(-32768)到2的15次方-1(32767),占用2個字節(jié)的儲存空間。
INTEGER 整數(shù)值(沒有小數(shù)點(diǎn))。精度 10。
存儲數(shù)據(jù)的范圍是-2的31次方到2的31次方-1,占用4個字節(jié)的儲存空間。
BIGINT 整數(shù)值(沒有小數(shù)點(diǎn))。精度 19。
DECIMAL(p,s) 精確數(shù)值,精度 p,小數(shù)點(diǎn)后位數(shù) s。例如:decimal(5,2) 是一個小數(shù)點(diǎn)前有 3 位數(shù)小數(shù)點(diǎn)后有 2 位數(shù)的數(shù)字。
NUMERIC(p,s) 精確數(shù)值,精度 p,小數(shù)點(diǎn)后位數(shù) s。(與 DECIMAL 相同)
FLOAT(p) 近似數(shù)值,尾數(shù)精度 p。一個采用以 10 為基數(shù)的指數(shù)計(jì)數(shù)法的浮點(diǎn)數(shù)。該類型的 size 參數(shù)由一個指定最小精度的單一數(shù)字組成。
REAL 近似數(shù)值,尾數(shù)精度 7。
FLOAT 近似數(shù)值,尾數(shù)精度 16。
DOUBLE PRECISION 近似數(shù)值,尾數(shù)精度 16。
DATE 存儲年、月、日的值。
TIME 存儲小時、分、秒的值。
TIMESTAMP 存儲年、月、日、小時、分、秒的值。
INTERVAL 由一些整數(shù)字段組成,代表一段時間,取決于區(qū)間的類型。
ARRAY 元素的固定長度的有序集合
MULTISET 元素的可變長度的無序集合
XML 存儲 XML 數(shù)據(jù)

其中標(biāo)紅的是在建表時常用的數(shù)據(jù)類型。

數(shù)據(jù)類型的名稱在不同數(shù)據(jù)庫平臺中有一些區(qū)別,在SQL Server和MY SQL中(或者還有其他平臺)數(shù)值型還有一個tinyint的類型(范圍從0到255)。

應(yīng)該注意根據(jù)實(shí)際情況選用不同的數(shù)據(jù)類型。

一、定義數(shù)據(jù)長度太長會造成存儲空間的浪費(fèi)。

例如:

對“姓名”字段:中國人姓名一般不會太長,可以定義為char (10)。char(10)可以存儲5個中文字符。而在需要考慮少數(shù)民族或者其他名字很長(例如外國人?)的情況下,則需要改成char(20)或者更長。

二、選擇類型不準(zhǔn)確可能會造成對后續(xù)操作的影響。

例如:

對“年齡”字段:理論上“年齡”可以定義成char和tinyint。當(dāng)不需要對年齡進(jìn)行計(jì)算時,定義成char是沒有問題的;但很多情況下,我們需要對年齡進(jìn)行計(jì)算、排序和比較等操作,選用tinyint會方便一些。而且正常地球人壽命不超過150,smallint和int的范圍太大,造成空間浪費(fèi)。

對“電話號碼”字段:建議用varchar類型。電話號碼如果分固定電話和手機(jī)號碼的話,長度不一。而varchar比char更靈活,長度可變,而且存儲空間更小。

您可能感興趣的文章:
  • 詳解SQL Server中的數(shù)據(jù)類型
  • 詳解MySQL數(shù)據(jù)類型int(M)中M的含義
  • mysql存儲引擎和數(shù)據(jù)類型(二)
  • Java數(shù)據(jù)類型與MySql數(shù)據(jù)類型對照表
  • SQL Server數(shù)據(jù)類型轉(zhuǎn)換方法
  • SQL Server比較常見數(shù)據(jù)類型詳解
  • SQLite教程(七):數(shù)據(jù)類型詳解
  • SQL Server數(shù)據(jù)類型char、nchar、varchar、nvarchar的區(qū)別淺析
  • sql使用cast進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換示例
  • SQL2005中char nchar varchar nvarchar數(shù)據(jù)類型的區(qū)別和使用環(huán)境講解

標(biāo)簽:銅仁 來賓 益陽 宿州 天水 七臺河 威海 防疫戰(zhàn)設(shè)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQL的常用數(shù)據(jù)類型列表詳解》,本文關(guān)鍵詞  SQL,的,常用,數(shù)據(jù),類型,列表,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQL的常用數(shù)據(jù)類型列表詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于SQL的常用數(shù)據(jù)類型列表詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 景宁| 枣阳市| 舒城县| 珲春市| 浦城县| 文山县| 广河县| 武汉市| 宁武县| 黔南| 镇平县| 崇左市| 阳泉市| 麻城市| 冷水江市| 永泰县| 栖霞市| 文登市| 宣恩县| 巍山| 灵武市| 清涧县| 郑州市| 柯坪县| 湘乡市| 五大连池市| 鹤岗市| 蓝山县| 德阳市| 囊谦县| 宣威市| 黑水县| 清镇市| 新宾| 湘阴县| 平和县| 临泽县| 益阳市| 巴彦淖尔市| 乐业县| 河间市|