当前位置:   article > 正文

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

sql server 插入数据

1.数据表中数据的插入

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

  插入数据

  语法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

   

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/612338
推荐阅读
相关标签
  

闽ICP备14008679号