麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > SQL Server > 正文

必須會的SQL語句(八) 數據庫的完整性約束

2024-08-31 01:02:47
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了sqlserver中數據庫的完整性約束使用方法,需要的朋友可以參考下
 
 

實體完整性
1.建表時定義主鍵

  Create table 表名
   (
        Sno int identity(1,1),
        Sname nvarchar(20),
        --設置主鍵
        Primary key (Sno)
   )
 
2.添加主鍵

    alter table 表名 
    add constraint PK_表名_Sno
    primary key(id)
參照完整性1.建表時定義外鍵

  create table 表名
  (
      sno int identity(1,1) primary key,
      cno int not null,
      foreign key(cno) References
      表名2(Cno)
      on Delete cascade     --級聯刪除
      on update cascade    --級聯更新
      -- on delete on action  刪除管制
  )
 
2.添加外鍵
   alter table 表名
   add constraint FK_表名_表名2
   Foreign key(cid) references 表名2(cid)
用戶定義完整性1.非空約束
   alter table 表名
   alter column name varchar(20) not null
 
2.唯一約束
   alter table 表名
   add constraint UQ_表名_列名 unique(列)
 
3.檢查約束
   alter table 表名
   add constraint CK_表名_列名 check(age>5)
 
4.默認約束
   alter table 表名
   add constraint DF_表名_列名 default('男')
   for gender
刪除約束    --刪除約束
   alter table 表名 drop constraint DF_表名_列


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日本在线不卡一区二区 | 激情久久免费视频 | 看毛片免费 | 毛片118极品美女写真 | www.91成人 | 国产亚洲精品成人a | 久久国产综合视频 | 成人在线观看免费视频 | 欧美a级在线免费观看 | 一本色道精品久久一区二区三区 | 成人毛片在线免费观看 | wwwxxx免费视频 | 日韩每日更新 | 亚洲国产精品一区二区精品 | 免费观看又色又爽又黄的崩锅 | 视频在线91 | 高清一区二区在线观看 | 国产乱淫av片免费网站 | 免费观看高清视频网站 | 成人福利电影在线观看 | 伊人成人免费视频 | 日韩中字幕| hdhdhd79xxxxх | 欧美成人免费在线视频 | 女教师~淫辱の动漫在线 | 亚洲一级片免费观看 | 国产成人精品日本亚洲语音 | 日韩黄色片免费看 | 99精品视频在线 | 午夜精品毛片 | 久久国产乱子伦精品 | 亚洲第一页中文字幕 | 国产在线看一区 | 一级免费特黄视频 | 亚洲综合视频一区 | 精品一区久久久 | 欧美a欧美 | 午夜精品成人 | 欧美a级大胆视频 | 午夜精品小视频 | 久久国产精品小视频 |