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

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐