SQL Server语句操纵数据库

  

SQL语句的基本参数
 SQL Server语句操纵数据库”> <br/> <img src=

  
 <代码>创建数据库驱魔师//创建数据库,名为驱魔师
  使用驱魔师//打开驱魔师数据库
  创建表A1//创建表为A1
  (
  编号int身份(1,1)非空,//标识(1,1)表示该列为标识列,种子和增量值都是1
  学号int主键不是零,//主键表示该列为主键列
  姓,名nvarchar(20)非空,//非空表示不允许为空
  证件号nvarchar(18)不是零,
  年龄非常小的整数不空,
  班级int非空,
  备注nvarchar(1000)为空,
  )
  alter table A1
  添加出生日期datetime not null//表示往A1表中添加一个“出生日期”列
  alter table A1
  改变列备注nvarchar(2000)零//修改A1表中备注的参数
  alter table A1
  删除列备注//删除A1表中的“备注”列
  删除表A1//删除A1表
  插入B1(学号,姓名,证件号,年龄,班级,备注)
  值(2,“柳岩”,“110258198308282882”,27日,2,“英语科代表”)//往B1表中插入柳岩的信息
  更新B1组备注='数学课代表”,姓名=傲摇?/把B1表中柳岩的备注改为数学课代表
  删除从B1学号=2//删除表中学号为2的记录 
  

关于删除的语句
 SQL Server语句操纵数据库

  

语法:   

 <代码>删除从简讯表名
  截断表的表名//都是清空表中的所有内容 
  

查询时所需要用到的运算符,通配符,逻辑运算符
 SQL Server语句操纵数据库”> <br/> <img src=

  
 <代码> select * from B1//查看B1表中的所有列
  选择姓名,班从B1级//查看表中的姓名和班级列
  选择姓名从B1备注='英语科代表”//查看B1表中的所有英语科代表的姓名
  select * from B1,基本工资在8000和10000之间//查看B1表中基本工资为8000 ~ 10000的员工的所有信息
  select * from B1,基本工资& lt; 1000或基本工资的在2000年//查看B1表中基本低于1000年高于2000年的员工的所有信息
  在select *从B1基本工资(8000、9000、10000)//查看表中基本工资是8000年,9000年、10000年的员工所有信息
  select *从B1姓名“王%”和职务=霸宋こ淌Α?/查看B1表中姓王的运维工程师的信息
  select *从B1备注不是零//查看B1表中备注不为空的员工信息
  从B1选择前3 *//查看B1表中前3行的数据信息
  选择姓名名称、证件号B1经办人身份证//查询B1表中“姓名”和“证件号”两列的数据,姓名改为名字,×××号改为经办人身份证
  select * from B1 order by基本工资desc//查看B1表中的所有员工的信息,按基本工资从高到低显示查询结果
  select * from B1 order by基本工资asc//查看B1表中的所有员工的信息,按基本工资从低到高显示查询结果
  选择不同的职务从B1//查看B1表中有哪些职务
  选择姓名名称、证件号,职务,基本工资从B1
  在证件号“__0%”和职务!=笆紫际豕佟?
  order by基本工资desc//在B1表中列出满足证件号的左起第三位是0的。除了首席技术官以外的,
  所有员工的姓名,证件号,职务和基本工资,
  其中姓名显示为名字,查询结果按照基本工资由高到底排序(__0%是两个下划的线,一个下划线代表一个空位)
  选择姓名,证件号,职务new01从B1//将B1表中的姓名,证件号,职务生成一个新表new01
  (新表不用事先创建)
  插入new02(姓,名职务,出生日期)
  选择姓名,职务,出生日期从B1
  在基本工资祝辞=15000//将B1表中所有基本工资大于等于15000年的员工的姓,名职务,和出生日期保存到new02表中
  (注意,这里的Table_1表中需要提前建立)
  插入new03(姓,名职务,出生日期)
  选择“张三”、“运维”,“1995-01-01”联盟
  选择“李四”、“运维”,“1996-01-01”联盟
  选择姓名,职务,出生日期从B1//将B1表中所有员工的姓,名职务和出生日期,
  以及新输入的2名员工相关信息,一起保存到新表new03 

SQL Server语句操纵数据库