SQLServer 增删改查 or 字段增删改

本文详细介绍了SQLServer中的基本操作,包括如何插入、删除、更新和查询数据,以及如何修改、添加和删除数据库表的字段。通过具体的SQL语句示例,帮助读者掌握数据库管理的关键技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

提示:SQL SERVER常用命令操作


一、SQLServer 增删改查

1. 插入数据(增)

语法:insert into 表名 (字段) values(值)

代码如下(示例):

insert into Student (stuName,stuSex,stuAge) values('张三','男',21)

2. 删除数据(删)

语法:delete from 表名 where 限制条件

代码如下(示例):

delete from Student where stuId = 10

3. 更改数据(改)

语法:update 表名 set 字段名=字段值 where 限制条件

代码如下(示例):

update Student set stuSex='女',stuAge=20 where stuId = 10

4. 查询数据(查)

语法:delete from 表名 where 限制条件

代码如下(示例):

select * from Sudent where stuId = 10

二、SQLServer 修改、删除、添加字段(列)

1. 修改字段类型 或 类型长度

语法:alter table 表名 alter column 字段名 数据类型

代码如下(示例):

字段允许为空  : alter table Student alter column StuName varchar(10)
字段不允许为空 : alter table Student alter column StuName varchar(10) not null

2. 增加字段

语法:alter table 表名 add 字段名 字段类型 default null

代码如下(示例):

alter table Student add StuSex varchar(10) default '男'
添加主键自增: alter table Student add StuId int identity(1,1);

3. 删除对应字段

语法:alter table 表名 drop cloumn 字段名 

代码如下(示例):

alter table Student drop cloumn StuSex 
PS: 字段存在相关约束 
*相关语法(解决办法):
exec sp_helpconstraint @objname=表名(查看指定表相关约束详情) 
alter table 表名 drop constraint 约束名(删除相关约束) 
alter table 表名 drop cloumn 字段名 (删除字段) 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值