码迷,mamicode.com
首页 > 数据库 > 详细

SQL Server 约束的增删改

时间:2019-12-20 23:53:48      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:number   custom   char   arc   alt   创建   增删改   lte   ble   

1. 非空约束

  列的为空性决定表中的行是否可以包含空值。空置(NULL)不同于零(0)/空白或者长度为零的字符串(“”)。

  (1)创建非空约束

create table orders 
(
docentry int constraint pk_id primary key not null, --红色部分非空约束
customer_number varchar(20),
order_number varchar(20) ,
order_line int,
order_price float
)

  (2)修改非空约束

alter table orders 
alter column customer_number varchar(20) not null

alter table orders 
alter column order_number varchar(20) not null

alter table orders 
alter column order_line int not null

SQL Server 约束的增删改

标签:number   custom   char   arc   alt   创建   增删改   lte   ble   

原文地址:https://www.cnblogs.com/howie-we/p/12075456.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!