1.Unsigned(整數型別可用):
- 無符號的整數,
- 宣告了該列不能宣告為負數,
2.zerofill:
- 0 填充的,
- 不足的位數,使用0來填充,eg:int (3)假設此時是 5 ,他會自動填充為 005 ,
3.Auto Incr(自增):
- 自增,他默認會自動再上一條記錄的基礎上 + 1,
- 通常我們用來設計唯一的主鍵,index,必須是整數型別,
- 自增的起始值和步長我們都可以自定義,
4.Null /Not Null(非空):
- 如果設定為非空,如果不給它賦值,就會報錯,
- 如果設定為空也就是不選擇Not Null,即使不給他賦值,他也會默認為NULL,
5.default(默認):
- 設定我們默認的值,
- 如果不指定該列的值,則會有默認的值來填充,
6.拓展:
/*
每一個表都必須存在以下欄位,今后做專案必須有,這表示一個記錄存在的意義,
*/
-- id 作為主鍵
-- 'version' 樂觀鎖(版本)
-- is_delete 偽洗掉
-- gmt_create 創建記錄的時間
-- gmt_update 上一次修改記錄的時間
2021.1.10
本文章是本人學習筆記,不進行任何商用所以不支持轉載請理解!也請別拿去商用!
如果覺得對你有幫助那么歡迎你隨時來回顧!
只為記錄本人學習歷程,
畢
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/247752.html
標籤:其他
上一篇:SQL查詢如何獲取今天的00:00:00到今天的23:59:59秒?(時間型別的模糊查詢)
下一篇:Oracle觸發器
