SQL Sever的T-Sql语句问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 18:55:38
3.在table1数据表中添加"NO_id"字段,数据类型char(12),不可为空,并将其设定为UNIQUE的约束,请问要怎样用T-Sql语句写出其命令语句

create table table1
(
No_id char(12) unique not null
)

--drop table table1 给你代码还不如自己找资料看看!!!

ALTER TABLE table1 ADD NO_id CHAR(12) UNIQUE
GO
说明:如果你的表中已存有数据,则添加这一列会出错的,因为你添加的这列的约束是唯一的,这样会和它的约束冲突的。你可以先添加这一列,不要加约束,然后加入数据,再加约束

create table table1
(
No_id char(12) unique not null
)

--drop table table1 给你代码还不如自己找资料看看!!!