SQL Server 语句操纵数据库
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,SQL语句的基本参数create database benet //创建数据库,名为benetuse benet
千家信息网最后更新 2026年11月01日SQL Server 语句操纵数据库
SQL语句的基本参数
create database benet //创建数据库,名为benetuse benet //打开benet数据库 create table A1 //创建表为A1( 编号 int identity(1,1) not null, //identity(1,1)表示该列为标识列,种子和增量值都是1 学号 int primary key not null, //primary key 表示该列为主键列 姓名 nvarchar(20) not null, //not null 表示不允许为空 证件号 nvarchar(18) not null, 年龄 tinyint not null, 班级 int not null, 备注 nvarchar(1000) null,)alter table A1add 出生日期 datetime not null//表示往A1表中添加一个"出生日期"列alter table A1alter column 备注 nvarchar(2000) null//修改A1表中备注的参数alter table A1drop column 备注//删除A1表中的"备注"列drop table A1//删除A1表insert into B1 (学号,姓名,证件号,年龄,班级,备注)values (2,'柳岩','110258198308282882',27,2,'英语科代表')//往B1表中插入柳岩的信息update B1 set 备注='数学课代表' where 姓名='柳岩'//把B1表中柳岩的备注改为数学课代表delete from B1 where 学号=2//删除表中学号为2的记录关于删除的语句
语法:
delect from 表名truncate table 表名//都是清空表中的所有内容查询时所需要用到的运算符、通配符、逻辑运算符
select * from B1//查看B1表中的所有列select 姓名,班级 from B1//查看表中的姓名和班级列select 姓名 from B1 where 备注='英语科代表'//查看B1表中的所有英语科代表的姓名select * from B1 where 基本工资 between 8000 and 10000//查看B1表中基本工资为8000~10000的员工的所有信息select * from B1 where 基本工资<1000 or 基本工资>2000//查看B1表中基本低于1000高于2000的员工的所有信息select * from B1 where 基本工资 in (8000,9000,10000)//查看表中基本工资是8000、9000、10000的员工所有信息select * from B1 where 姓名 like '王%' and 职务='运维工程师'//查看B1表中姓王的运维工程师的信息select * from B1 where 备注 is not null//查看B1表中备注不为空的员工信息select top 3 * from B1//查看B1表中前3行的数据信息select 姓名 as name,证件号 as idcard from B1//查询B1表中"姓名"和"证件号"两列的数据,姓名改为name,×××号改为idcardselect * from B1 order by 基本工资 desc//查看B1表中的所有员工的信息,按基本工资从高到低显示查询结果select * from B1 order by 基本工资 asc//查看B1表中的所有员工的信息,按基本工资从低到高显示查询结果select distinct 职务 from B1//查看B1表中有哪些职务select 姓名 as name,证件号,职务,基本工资 from B1where 证件号 like '__0%' and 职务 !='cto'order by 基本工资 desc//在B1表中列出满足证件号的左起第三位是0的。除了cto以外的,所有员工的姓名、证件号、职务和基本工资,其中姓名显示为name,查询结果按照基本工资由高到底排序(__0%是两个下划线,一个下划线代表一个空位)select 姓名,证件号,职务 into new01 from B1 //将B1表中的姓名、证件号、职务生成一个新表new01(新表不用事先创建)insert into new02 (姓名,职务,出生日期) select 姓名,职务,出生日期 from B1 where 基本工资>=15000 //将B1表中所有基本工资大于等于15000的员工的姓名,职务,和出生日期保存到 new02表中(注意,这里的 Table_1表中需要提前建立)insert into new03 (姓名,职务,出生日期) select '张三','运维','1995-01-01' union select '李四','运维','1996-01-01' union select 姓名,职务,出生日期 from B1 //将B1表中所有员工的姓名、职务和出生日期,以及新输入的2名员工相关信息,一起保存到新表new03
姓名
基本工资
工资
职务
备注
信息
员工
证件
日期
代表
查询
数据
班级
学号
结果
英语
数据库
语句
下划线
参数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
精品咖啡豆
保险科技 互联网保险
广东猪兼强互联网科技有限公司
高科技与互联网
期待互联网科技
北京禾田雨橡互联网科技
兼蜜互联网科技
互联网科技素材视频竖屏
青海省互联网新科技
深圳市运趣互联网科技有限公司
成都玖崟互联网科技有限公司乐商圈怎么样
北京三清互联网科技
港股科技和互联网
想开互联网科技公司怎么样
世界互联网领先科技成果获奖
互联网科技实习生岗位
互联网科技快讯热点
全球科技与互联网公司市值变化
长沙渺峰互联网科技有限公司
科技互联网专业工作会议发言稿
互联网科技股
互联网科技网
蓝思科技飞鸽互联网
金融科技创新监管互联网金融
华中科技大学互联网
中正互联网科技招聘
深圳前海聚择互联网科技有限公司
互联网时代科技改变生活
皮皮虾互联网科技有限公司
山东亿川互联网科技有限责任公司