赞
踩
- 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.小数数据精度要和列所定义的类型匹配
1.查询单条数据
语法:select * from 表名 where sid=2
select * from stuinfo where sid=2
2.查询整张表
语法:select * from 表名
select * from stuinfo
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
语法:delete from 表名 where 查询条件
delete from stuinfo where sid=3
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。