資料庫 表字段型別 數值 字串 日期時間

2021-09-26 23:28:29 字數 970 閱讀 5812

1)tinyint

a.有符號

-128到+127

b.無符號

0到255

2)smallint

a.有符號

-32768到32767

b.無符號

0-65535

3)mediumint

a.有符號

-8388608到8388607

b.無符號

0-16777215

4)int

a.有符號

-2147483648到2147483647

b.無符號

0-4294967295

5)bigint

a.有符號

-9223372036854775808到9223372036854775807

b.無符號

0-18446744073709551615

1)char(m)

0-255

2)varchar(m)

0-65535

3)tinytext

0-255

4)text

0-65535

5)mediumtext

0-16777215

6)longtext

0-4294967295

int有符號數值:

create table t1(

id int

);無符號數值:

create table t2(

id int unsigned

);char型別:

create table t3(

username char(5)

);varchar型別:

create table t4(

username varchar(5)

);日期型別:

create table t5(

regtime int

);

mysql數值字串型別的按照數值進行排序

1 2 3 order by 欄位名稱 0 desc asc的形式進行排序 親測有效 order by 欄位名稱 1 desc asc的形式進行排序 沒有進行測試 這樣mysql會將數值字串型別的資料當作數值進行處理,但是存在效率問題,不推薦使用varchar char型別來儲存數值,這樣會帶來不不...

C 資料型別轉換 數值字串和數值之間的轉換

首先,我們得搞明白,什麼是數值字串。我們知道,在 c 中,字串是用一對雙引號包含的若干字元來表示的,如 123 而 123 又相對特殊,因為組成該字串的字元都是數字,這樣的字串,就是數值字串。在我們的眼中,123 即是一串字元,也是乙個數,但計算機卻只認為它是乙個字串,不是數。因此,我們在某些時候,...

資料型別(數值 字串和列表)基礎知識

首先區分函式和方法 在c和c 中方法會被稱為函式,在python中,函式指全域性函式,不依附於某個物件 方法是只能依附於某個物件才能使用。如 函式len 和 split 其中 split 這個方法只能依附於字串來使用。一 數值 一 在這主要學會取整。方法和函式包括 正向取整 math.floor 往...