脚本语言
SQL列的增删查改
作者:秋名
撰写时间:2019 年 6 月 19 日
关键技术:插入一列数据,进行增删查改
–脚本
–查看是否有‘XXX’表的存在,如果有就删除表
IF OBJECT_ID (N'XXX', N'U') IS NOT NULL
Drop Table XXX
–创建表格
Create Table XXX
(iD int Primary Key Identity(1,1)not null,
Name Char(20),
Age char(3),
Sex bit,
City char(20),
)
–查询表格
Select * From XXX
–新增数据(因为创建表时,IDIdentity(1,1)选择自增,所以新增数据,不需要加上ID)
insert into XXX(Name,Age,Sex,City)
select'李东',21,'1','NanSha'
union All
Select'李南',20,'0','Shanghai'
–如果指定了自增列,又需要插入指定ID的值,需要停止INDENTIY,执行后再开启。
SET IDENTITY_Insert XXX On
insert XXX(ID,Name,Age,Sex,City)Values(4,'李北',20,'0','Shanghai')
SET IDENTITY_Insert XXX Off;
–在表中插入一列
ALTER TABLE XXX ADD Grade int
–也可以修改插入字段的类型
ALTER TABLE XXX ALTER COLUMN Grade nvarchar(20)
–插入数据(就是修改列的数据)
update XXX set Grade='王五' where ID='1'
Select * From XXX
–删除列(这个就不截图了,点击执行就啥都没了)
ALTER TABLE XXX DROP COLUMN Grade