提示: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 字段名 (删除字段)