简单数据库操作9—默认值的填充default约束

今天跟大家分享default,如何设置默认值的语句。DEFAULT 约束用于向列中插入默认值。如果没有规定其他的值,那么会将默认值添加到所有的新记录。

将Persons表中City列的默认值设置成:Sandnes

语句如下:

CREATE TABLEPersons

(

Id_P int NOT NULL,

LastName varchar(255) NOT NULL,

FirstName varchar(255),

Address varchar(255),

City varchar(255)DEFAULT 'Sandnes'

)

另外再分享一个自动获取当前日期的语句:

CREATE TABLEOrders

(

Id_O int NOT NULL,

OrderNo int NOT NULL,

Id_P int,

OrderDatedateDEFAULT GETDATE()

)

这个语句的意思为:orderdate默认值为当前日期

如果在表已存在的情况下为 "City" 列创建 DEFAULT 约束,语句如下:

ALTER TABLEPersons

ALTERCitySET DEFAULT'SANDNES'

以上是建立约束时使用的语句,若想撤销约束,输入如下内容即可。

ALTER TABLEPersons

ALTERCityDROPDEFAULT

今天就分享这些,下次见!c u next time。

另外分享给大家一个沟通小技巧:

人性的5个层次由低到高分别为:

1.行为/偶然性;

2.能力/一贯性;

3.心态/动机;

4.身份;

5.系统。

当你与别人沟通或者解决问题时,希望你采取:高层次欣赏、低层次批评的原则,这样对方的接受程度更高。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181114G1MFN000?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励