1.1、整型
tinyint[乙個位元組](有符號:-128127,無符號:0255),smallint[2個位元組]:(有符號:-32768~32767,無符號:\0~65535),
mediumint[3個位元組],
int[4個位元組],
integer[4個位元組],
bigint[8個位元組];
特點:1、設定無符號的關鍵字:unsigned;
2、插入資料超過臨界值,會報out of range異常,並且插入臨界值;
3、不設定長度,預設長度,長度表示顯示的最大寬度,如果不夠用0填充,顯示的關鍵字:zerofill(使用該關鍵字之後欄位為無符號)
insert into tab_int values(111111111111,111111111111);
1.2、浮點型
浮點型:定點數(精度高):decimal(m,d)[m+2位元組],dec(m,d);
浮點數:float(4位元組),double(8位元組);
特點:1、m:整數部位+小數字,d:小數部位;
2、m和d省略,decimal預設(10,0),float和double根據數值決定精度;
3、定點型的精度較高,優先用decimal;
較短的文字:char(m:最大字元數,預設為空):固定長度字元,比較耗費空間,效率高
varchar(m:最大字元數,不可省略):可變長度字元,比較節省空間,效率低
較長的文字:text,blob(二進位制)
列舉:enum(『值1』,『值2』,…,『值n』):所插入的值需要在值的範圍內;
集合:set(『值1』,『值2』,…,『值n』):所插入的值需要在值的範圍內;
date(只有年月日);datetime(8位元組):範圍大(1000-9999);
timestamp(4位元組):返回小(1970-2030),受mysql版本和時區影響;
time(沒有年月日);
year(只有年份);
insert into tab_date values(now(),now(),now(),now(),now());
第十三天 練兵
問 昨天您講的很驚心動魄。這樣快節奏的配合確實非常完美,很羨慕。但要形成這樣的結果必須我們之間配合需要非常流暢,我們有什麼方法可以促成這樣的氛圍?答 練兵。如果一開始就進入業務系統功能的設計開發,業務組長對業務還沒有很深的吃透,這樣倉促上陣功能不但連上一版不如,而且為了補課,軟體不斷修改,什麼都亂了...
2020 7 18第十三天
1.學習了static關鍵字 靜態變數,靜態方法以及靜態模組 1 public class vardemo 9 1 public class staticblockdemo 5public staticblockdemo 8public static void main string args 12...
android基礎 第十三天
可航訓練營 為幫助大家更好的 系統性的學習 android 一 progressbar頁面進度提示 密碼 9ewc 二 fragment優化選項卡切換 密碼 gvsb 三 fragment和activity進行通訊 密碼 45u2 四 xlistview上拉重新整理 密碼 na6r 五 提示對話方塊...