国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

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

SQL Server缺省約束、列約束和表約束

2024-08-31 00:54:22
字體:
來源:轉載
供稿:網友
SQL Server缺省約束、列約束和表約束

SQL Server缺省約束是SQL Server數據庫中的一種約束,下面就為您介紹SQL Server缺省約束、列約束和表約束的定義方法啊,供您參考。

SQL Server缺省約束

SQL Server缺省約束通過定義列的缺省值或使用數據庫的缺省值對象綁定表的列,來指定列的缺省值。SQL Server 推薦使用缺省約束,而不使用定義缺省值的方式來指定列的缺省值。

定義SQL Server缺省約束的語法如下:CONSTRAINT constraint_nameDEFAULT constant_exPRession [FOR column_name]

例:constraint de_order_quantity default 100 for?? order_quantity注意:不能在創建表時定義缺省約束,只能向已經創建好的表中添加缺省約束。

SQL Server列約束和表約束

對于數據庫來說,約束又分為列約束(Column Constraint)和表約束(Table Constraint)。列約束作為列定義的一部分只作用于此列本身。表約束作為表定義的一部分,可以作用于多個列。

下面舉例說明列約束與表約束的區別。例:

  1. create?table?products?( ?
  2. p_id?char(8)?, ?
  3. p_name?char(10)?, ?
  4. price?money?default?0.01?, ?
  5. quantity?smallint?check?(quantity>=10)?,?/*?列約束?*/ ?
  6. constraint?pk_p_id?primary?key?(p_id,?p_name)?/*?表約束?*/??

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 荣成市| 瑞金市| 汨罗市| 田林县| 馆陶县| 九台市| 宕昌县| 南投市| 绍兴市| 平陆县| 洞头县| 潞城市| 应用必备| 特克斯县| 贡山| 蒙自县| 天柱县| 来凤县| 民权县| 道真| 高密市| 内江市| 航空| 满城县| 富源县| 靖江市| 苏尼特右旗| 乌鲁木齐县| 沽源县| 富平县| 龙州县| 宁都县| 榆林市| 通化县| 汉中市| 高台县| 鄂尔多斯市| 新密市| 长乐市| 咸宁市| 泉州市|