MySQL/SQLite-數據庫常用字段類型使用

本文分兩部分:

第一部分:MySQL 常用數據字段類型介紹

第二部分:SQLite 常用數據字段類型介紹

永遠不要在背后批評別人,尤其不能批評你的老板無知、刻薄和無能。(因為這樣的心態,會使你走上坎坷艱難的成長之路)

第一部分:MySQL 數據庫常用字段類型

文本類型

Char(M):保存固定長度的字符串(可包含字母,數字以及特殊字符)。在括號中指定字符串的長度,最多255個字符。(M個字節)

VarChar(M):保存可變的字符串(可包含字母,數字以及特殊字符),在括號中指定字符串最大長度,最多255個字符。如果值得長度大于255,則被轉換為 TEXT 類型。(M個字節)

TinyText:存放最大長度為255個字符的字符串。

Text:存放最大長度為 65,535 個字符的字符串。

LongTest:存放最大長度為 4,294,967,295 個字符的字符串。

Number 類型

TinyInt(size):-128 到 127 常規。0 到 255 無符號,在括號中規定最大位數。(1個字節)

Int(size):-2147483648 到 2147483647 常規。0 到 4294967295 無符號。在括號中規定最大數。(4個字節)

BigInt(size):-9223372036854775808 到 9223372036854775807 常規。0 到18446744073709551616 無符號,在括號中規定最大數。(8個字節)

Bit:無符號[0,255],天緣博客備注:BIT和BOOL布爾型都占用1字節。(1個字節)

SmallInt:無符號[0,65535],有符號[-32768,32767]。(2個字節)

MediumInt:無符號[0,2^24-1],有符號[-2^23,2^23-1]]。(3個字節)

Float(M,D):單精度浮點數。天緣博客提醒這里的D是精度,如果D<=24則為默認的FLOAT,如果D>24則會自動被轉換為DOUBLE型。(4個字節)

Double(M,D):雙精度浮點。(8個字節)

Date 類型

Date:格式YYYY-MM-DD,從1000-01-01 到 9999-12-31。(3個字節)

Datetime:格式YYYY-MM-DD HH:MM:SS,從1000-01-01 00:00:00到 9999-12-31 23:59:59。(8個字節)

TimeStamp:以YYYY-MM-DD的格式顯示,比如:2009-07-19。(4個字節)

Time:格式 HH:MM:SS。從-838:59:59 到 838:59:59。(3個字節)

Year:以YYYY的格式顯示,比如:2009。(1個字節)

總結:

1、Char:一般用于存儲較短的名稱。

2、VarChar:存儲較長或者可能會大于255個字符的名稱,因為超過后會自動轉為Text類型。

3、Text:存儲較長的文本。

4、TinyInt:存儲程序中一些狀態字段 。

5、BigInt:存儲ID,如:程序中的主鍵,訂單ID等。


第二部分:SQLite 數據庫常用字段類型

SQLite采用的是動態數據類型,會根據存入值自動判斷。以下SQLite五種數據類型:

NULL:空值。

INTEGER:帶符號的整型,具體取決有存入數字的范圍大小。

REAL:浮點數字,存儲為8-byte IEEE浮點數。

TEXT:字符串文本。

BLOB:二進制對象。

但程序中我們實際用的以下字段(Sqlite3也接受如下的數據類型):

INTEGER存儲基本數據類型字段。(8個字節)

CHAR:固定長度的字串。

VARCHAR:長度不固定的字符串,比較常用。

DATE:包含了 年份、月份、日期。

TIME:包含了 小時、分鐘、秒。

TIMESTAMP:包含了 年、月、日、時、分、秒、千分之一秒。

TEXT:字符串文本。

REAL:浮點數字,存儲為8-byte IEEE浮點數。

BLOG:二進制對象。

SMALLINT:比Int少兩個字節。

FLOAT:單精度類型。(4個字節)

DOUBLE:雙精度浮點。(8個字節)

BINARY:存儲二進制。

總結:

1、Char:一般用于存儲較短的名稱。

2、VarChar:存儲較長或者可能會大于255個字符的名稱,因為超過后會自動轉為Text類型。。常用

3、Text:存儲較長的文本,

4、INTEGER:存儲程序中一些狀態字段 。

5、BIGINT:存儲用戶ID 或者 服務器返回的時間戳等。

SQLiteManager截圖

其他數據庫字段類型,小編后續會補充,希望大家留言給我。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,505評論 6 533
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,556評論 3 418
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,463評論 0 376
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,009評論 1 312
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,778評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,218評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,281評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,436評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,969評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,795評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,993評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,537評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,229評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,659評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,917評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,687評論 3 392
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,990評論 2 374

推薦閱讀更多精彩內容

  • 一.數值類型 Mysql支持所有標準SQL中的數值類型,其中包括嚴格數據類型(INTEGER,SMALLINT,D...
    每天都是幸運的一天閱讀 8,865評論 0 3
  • 字段類型數值MySQL 的數值數據類型可以大致劃分為兩個類別,一個是整數,另一個是浮點數或小數。許多不同的子類型對...
    小慕先森閱讀 946評論 0 1
  • 回顧 數據庫基礎知識:關系型數據庫(磁盤)和非關系型數據庫(內存) 關系型數據庫:建立在關系模型上的數據庫數據結構...
    翊溪閱讀 539評論 0 1
  • MySQL數據庫對象與應用 2.1-MySQL數據類型 庫建立好之后基本不動,和我們接觸最頻繁的是表. 建表就是聲...
    極客圈閱讀 2,165評論 0 8
  • 夏衍風、林恩、程靜一,她們三人之間的三角戀情在大學早已經是人盡皆知的事了。 夏衍風是學校籃球隊的隊長,更是成績優良...
    幻越閱讀 344評論 0 1