SQL的ADD CONSTRAINT的總結

2021-09-11 20:53:48 字數 447 閱讀 7164

該語法在已經存在的列名新增約束,具體用法和語法格式如下

###主鍵:

alter table 表名

add constraint 約束名 primary key (約束的列名)

###唯一約束

alter table 表名

add constraint 約束名 unique (約束的列名)

###預設約束

alter table 表名

add constraint 約束名 default for 約束的列名

###檢查約束

alter table 表名

add constraint 約束名 check(表示式)

###外來鍵

alter table 表名

add constraint 約束名 foreign 主鍵表名(列名) references 外來鍵表名(列名)

sql 統計常用的sql

統計常用的sql 統計常用的sql語句 今天的所有資料 select from 表名 where datediff dd,datetime型別字段,getdate 0昨天的所有資料 select from 表名 where datediff dd,datetime型別字段,getdate 17天內的...

SQL 學習總結 SQL的分類

一 sql語言的分類 sql語言大體可分為ddl dcl和dml三類。其中,ddl又包含create,alter和drop dcl包含grant和revoke,而dml中最常見的有select,insert,update,和delete。1 ddl 資料定義語言 create語句 sql creat...

SQL與原生SQL的區別

sql一般指根據指定的程式規則,自動生成的sql,比如最經典的,linq to sql 原理 對使用者撰寫的sql進行一層包裝,新增更多分析功能。優勢 在靈活分析的展現介面,還可以做排序,過濾,彙總等操作 劣勢 對sql有書寫要求,需要在使用者sql中,顯式申明別名 對sql做多一層封裝,對於某些資...