mysql新增約束語句筆記
-- 新增表註釋
CREATE TABLE user(
id int PRIMARY KEY AUTO_INCREMENT COMMENT '主鍵',
name VARCHAR(10) COMMENT '名字',
age TINYINT,
birth DATETIME,
salary DOUBLE(7,2),
tel char(11)
) COMMENT '使用者表';
-- 新增預設約束
CREATE TABLE user(
id int PRIMARY KEY AUTO_INCREMENT COMMENT '主鍵',
name VARCHAR(10) COMMENT '名字',
age TINYINT,
birth DATETIME,
salary DOUBLE(7,2),
tel char(11)
) COMMENT '使用者表';
-- 新增唯一約束
CREATE TABLE register(
id int PRIMARY KEY AUTO_INCREMENT ,
name VARCHAR(10) UNIQUE KEY,
regisTime TIMESTAMP DEFAULT CURRENT_TIMESTAMP(),
fund DOUBLE(9,2) DEFAULT 1000000.00,
tel char(11)
) ;
-- 非空約束
CREATE TABLE register(
id int PRIMARY KEY AUTO_INCREMENT ,
name VARCHAR(10) DEFAULT NULL UNIQUE KEY,
regisTime TIMESTAMP DEFAULT CURRENT_TIMESTAMP(),
fund DOUBLE(9,2) DEFAULT 1000000.00,
tel char(11) NOT NULL
);
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31546585/viewspace-2158468/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【MySQL】MySQL基礎(SQL語句、約束、資料型別)MySql資料型別
- MySQL學習筆記——建立與約束MySql筆記
- mysql快速新增百萬條記錄的語句MySql
- MySQL 三種新增語句MySql
- MySQL 四種新增語句MySql
- SQLite語句(一):表的操作和約束SQLite
- 約束外來鍵筆記筆記
- MySQL 約束MySql
- mysql不能新增外來鍵約束怎麼辦MySql
- 差分約束學習筆記筆記
- MySQL學習筆記4:完整性約束限制欄位MySql筆記
- (10)邏輯綜合新增約束(環境約束)
- linux-mysql新增語句、重啟tomcatLinuxMySqlTomcat
- Mysql入門【Mysql約束】MySql
- Mysql-基本練習(06-唯一約束、外來鍵約束、新增、刪除單列)MySql
- MySQL自增約束MySql
- MySQL 欄位約束MySql
- Python學習筆記 - if語句Python筆記
- SQLite語句學習筆記SQLite筆記
- MySQL學習筆記之資料定義表約束,分頁方法總結MySql筆記
- MySQL資料庫:6、約束的概述及語法MySql資料庫
- [演算法學習筆記] 差分約束演算法筆記
- mysql資料庫約束MySql資料庫
- MySQL——約束(constraint)詳解MySqlAI
- Python學習筆記3(條件語句+迴圈語句)Python筆記
- mysql語句MySql
- 【SQL】15 SQL 約束(Constraints)、NOT NULL 約束、UNIQUE 約束、PRIMARY KEY 約束、FOREIGN KEY 約束、CHECK 約束、DEFAULT約束SQLAINull
- Xilinx約束學習筆記(二)—— 定義時鐘筆記
- MySQL之完整性約束MySql
- 【廖雪峰python入門筆記】if語句Python筆記
- java基礎筆記 -- 6.選擇結構-if語句-switch語句Java筆記
- mySql常用語句MySql
- MySQL的語句MySql
- MySQL replace語句MySql
- ConstraintLayout 約束佈局的幾個新特性筆記整理AI筆記
- MySQL 記錄所有執行了的 sql 語句MySql
- Python零基礎學習筆記(十八)——break語句和continue語句Python筆記
- MySQL學習筆記之SQL語句建立、修改和刪除資料庫MySql筆記資料庫