資料型別
在sql中域的概念用資料型別來實現。定義表的各個屬性時需要指明其資料型別及長度。sql標準支援多種資料型別。以下是幾種常用的資料型別。
資料型別
含義char(n),character(n)
長度為n的定長字串
varchar(n),charactervarying(n)
最大長度為n的變長字串
clob
字串大物件
blob
二進位製大物件
int,integer
長整數(4位元組)
smallint
短整數(2位元組)
bigint
大整數(8位元組)
numeric(p,d)
定點數,由p位數字(不包括符號、小數點)組成,小數點後面有d位數字
decimal(p,d)
同numeric
real
取決於機器的精度的單精度浮點數
double precision
取決於機器精度的雙精度浮點數
float(n)
可選精度的浮點數,精度至少為n位數字
boolean
邏輯布林量
date
日期,包含年、月、日,格式為yyyy-mm-dd
time
時間,包含一日的時分秒,格式為hh:mm:ss
timestamp
時間戳型別
interval
時間間隔型別
資料庫常用資料型別
型別大小範圍 有符號 範圍 無符號 用途 tinyint 1 位元組 128,127 0,255 極小整數值 smallint 2 位元組 32 768,32 767 0,65 535 小整數值 mediumint 3 位元組 8 388 608,8 388 607 0,16 777 215 中等整...
資料庫資料型別
一 string型別 1 char n 固定長度,最多8000字元 2 varchar n 可變長度,最多8000字元 3 varchar max 可變長度,最多1073741824字元 4 text 可變長度,最多2gb文字資料 5 nchar 固定長度的unicode,最多4000字元 6 nv...
資料庫資料型別
char varchar text ntext bigint int smallint tinyint 和bit 的區別及資料庫的資料型別 基礎 char varchar text 和nchar nvarchar ntext 的區別1 char char 儲存定長資料很方便,char 欄位上的索引效...