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
- SQLite語句(一):表的操作和約束SQLite
- MySQL 三種新增語句MySql
- MySQL 四種新增語句MySql
- MySQL 約束MySql
- (10)邏輯綜合新增約束(環境約束)
- Oracle - 約束、索引等相關常用操作語句Oracle索引
- 差分約束學習筆記筆記
- mysql不能新增外來鍵約束怎麼辦MySql
- MySQL學習筆記4:完整性約束限制欄位MySql筆記
- MySQL事務控制語句(學習筆記)MySql筆記
- 新增/刪除約束(Oracle)Oracle
- SQL語句筆記SQL筆記
- Mysql入門【Mysql約束】MySql
- MySql 學習筆記一:SQL語句優化MySql筆記優化
- Mysql-基本練習(06-唯一約束、外來鍵約束、新增、刪除單列)MySql
- 資料完整性約束:主鍵、外來鍵、各種約束的建立刪除語句
- MySQL自增約束MySql
- MySQL 欄位約束MySql
- MySQL學習筆記之資料定義表約束,分頁方法總結MySql筆記
- [演算法學習筆記] 差分約束演算法筆記
- 利用Storyboard給UIScrollView新增約束UIView
- MySQL資料庫:6、約束的概述及語法MySql資料庫
- mysql資料庫約束MySql資料庫
- SQLite語句學習筆記SQLite筆記
- 【SQL】15 SQL 約束(Constraints)、NOT NULL 約束、UNIQUE 約束、PRIMARY KEY 約束、FOREIGN KEY 約束、CHECK 約束、DEFAULT約束SQLAINull
- (轉)oracle資料庫中所有外來鍵約束失效SQL語句Oracle資料庫SQL
- MySQL之完整性約束MySql
- linux-mysql新增語句、重啟tomcatLinuxMySqlTomcat
- Python學習筆記 - if語句Python筆記
- Java學習筆記--sql語句Java筆記SQL
- ORACLE 動態語句的筆記Oracle筆記
- Xilinx約束學習筆記(二)—— 定義時鐘筆記
- 無約束優化方法讀書筆記—入門篇優化筆記
- (9)邏輯綜合新增約束(時序、DRC)