SQLServer数据表中数据的增加(插入)、查询、修改、删除
SQLServer数据表中数据的增加(插⼊)、查询、修改、删除⽬录
零、码仙励志
伟⼈所达到并保持着的⾼处,并不是⼀飞就到的,⽽是他们在同伴们都睡着的时候,⼀步步艰⾟地向上攀爬的
特别提醒(⼀定要看⼀下):
这篇⽂章写的是:SQL Server数据表中数据的增加(插⼊)、查询、修改、删除
不是:
也不是:
⼀、数据表中数据的增加(插⼊)
在创建数据表之前,需要有⼀个数据库,我这⾥已经提前创建好了,数据库的名字为students(不会创建数据库的,请查看我的博客中  )创建好数据库以后,我们需要先把数据库打开(有⼈也叫选中数据库)
打开数据库语法: use 数据库名(服务器内的名称)
use students
然后创建⼀个数据表(不会创建数据表的,请查看我的博客中  )
create table stuinfo  --创建学⽣信息stuinfo表
(
--创建列开始
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,'码仙1','⽕星',1001,'男');顺丰速运电话
语法2:  insert into 表名values(数据1,数据2,数据3,数据4,数据5)
使⽤限制:插⼊的是表中的全部列时才可以使⽤
兵马俑旅游
insert into stuinfo values (2,'码仙2','⽕星',1002,'⼥');
作比较的句子10个语法3: (插⼊部分数据)insert  into 表名(列名1,列名2) values (数据1,数据2)
使⽤限制:主键和⾮空约束列必须添加数据
insert into stuinfo(sid,sname,sclass) values (3,'码仙3',1003);
注意事项:
1. into 语句可以省略但是不建议省略!
2.如果插⼊⼀条数据,末尾可以不写分号;如果多条数据,每条语句后⾯必须写分号
3.数据添加的时候,除了数值类型,全部要加单引号如: '2007-11-04','张三',1,50,'北京'
4.⼩数数据精度要和列所定义的类型匹配!
⼆、数据表中数据的查询
查询的⽅式⽐较多,我这⾥稍微简答介绍两种,其余查询请看我博客中专门介绍查询的⽂章1.查询单条数据(也可以说查询⼀⾏数据)
语法:select * from 表名 where 查询条件
select * from stuinfo where sid=2
2.查询整张表
语法:  select * from 表名
select * from stuinfo
三、数据表中数据的修改
1.修改⼀个数据
语法:  update 表名 set 列名=新数据 where 查询条件
排骨炖冬瓜的做法
update stuinfo set saddress='⽊星' where sid=1
2.修改⼀⾏数据
语法:  update 表名 set 列名1=新数据1,列名2=新数据2列名3=新数据3, where 查询条件
update stuinfo set sname='码仙4',saddress='⽊星',sclass=4,ssex='⼥' where sid=1;
四、数据表中数据的删除
语法:  delete from 表名where 查询条件;
delete from stuinfo where sid=2;
本篇博客来⾃于郝斌⽼师视频教程的总结以及笔记的整理,仅供学习交流,切勿⽤于商业⽤途,如有侵权,请联系博主删除,博主QQ:1947609012020年三伏天时间表

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。