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 往...