資料庫常用資料型別

2021-08-17 07:29:25 字數 748 閱讀 6634

資料型別

在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 欄位上的索引效...