mysql 7 資料型別 常見約束

2021-10-06 16:34:25 字數 778 閱讀 1002

常見資料型別:

一、數字型:

1)整型:(預設有符號,unsigned在定義資料型別的是用)

整數型別

位元組數tinyint

1smallint

2mediumint

3int

4bigint

82)小數(浮點數、定點數,m表示有效數字,d表示小數點後的位數)

浮點數型別

位元組數float

4double

8定點數型別

位元組數dec(m,d)

m+22)字元型:較短的文字(char、var』cha』r)、較長的文字(text、blob)

字元型別

最多字元數

char(m)(固定長度)

mvarchar(m)(可變長度)

m3)日期型:

日期型別

位元組date

4timestamp

4datetime

8常見約束:

標識列(自增長列):

MYSQL 7 資料過濾

小於等於10,並且vend id為1001的資料 select prod id,prod name,prod price from products where prod price 10 and vend id 1001 產品 大於等於10,並且產品編號為1002或者為1003。返回的結果按 從高...

mysql中的資料型別以及常見約束

mysql中的資料型別以及常見約束 一 常見約束 1.介紹 一種限制,用來限制表中的資料,為了保證表中的資料的準確性和可靠性 2.約束的分類 一共有六大約束 not null 非空約束,用來保證該字段的值不能為空 defaul 預設約束,用來保證該字段有預設值t primary key 主鍵約束,用...

MySQL資料型別和約束

常用資料型別如下 資料型別說明 資料型別附錄表 整數型別 型別位元組大小 有符號範圍 signed 無符號範圍 unsigned tinyint 128 127 0 255 smallint 32768 32767 0 65535 mediumint 8388608 8388607 0 167772...