SQL Server数据表的中数据的增加(插入)、查询、修改、删除

1.数据表中数据的插入

create table
(sid int primary key,        --sid 学生编号 数据类型int 主键
 sname nchar(8) not null,    --sname 学生姓名 数据类型nchar(8) 不允许为空
 saddress nvarchar(30),       --saddress 学生地址 数据类型nvarchar(30)
 sclass int                   --sclass 学生班级 类型int
 ssex nchar(1)                --ssex 学生性别 数据类型nchar(1)
)

  插入数据

  语法1:insert into 表名(列名1,列名2,列名3,列名4)values('数据1, '数据2','数据3','数据4' )

insert into stuinfo(sid,sname,saddress,sclass,ssex)values(1,'张三','北京','1001','男')

 语法2:insert into 表名 values(数据1,数据2,数据3,数据4)

insert into stuinfo values(1,'李四','上海','1002','女')

    使用限制:插入的是表中全部列时才可以使用

 语法3:(插入部分数据) insert into 表名(列名1,列名2)values(数据1,数据2)

insert into stuinfo (sid,sname,sclass)values(3,'王五','1003')

     使用限制:主键和非空约束必须添加数据

 注意事项:

1.into语句可以省略但是不建议省略;

2.如果插入一条数据,末尾可以不写分号;如果多条数据,每条语句后边必须写分号

3.数据添加的时候,除了数值类型,全部要加单引号; 如:'2022-11-1','张三','北京'

4.小数数据精度要和列所定义的类型匹配

2.数据表中数据的查询

1.查询单条数据

  语法:select * from 表名 where sid=2

select * from stuinfo where sid=2

2.查询整张表

  语法:select * from 表名

select * from stuinfo

3.数据表中数据的更新

 1.更新某一行中的某一列

   语法:update 表名 set 列名=新数据 where 查询条件

update stuinfo set sadress='赵一' where sid=1

 2.更新某一行中若干列

    语法:update stuinfo set 列名1=新数据1,列名2=新数据2,列名3=新数据3, where 条件 

update stuinfo set sname='赵二',saddress='天津',sclass='7',ssex='女' where sid=1

 4.数据表中数据的删除

   语法:delete from 表名 where 查询条件

delete from stuinfo where sid=3

   

  • 1
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值