脚本语言
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
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐