2.创建表

1.创建表
use xsgl
go
create table xs
(
   学号  numeric not null primary key,
   姓名  nvarchar(6) null,
   性别  char(3) null,
   出生日期 datetime null,
   手机号  nvarchar(11) null,
   专业  nvarchar(8) null,
   总学分  float null,
   照片  image null,
   备注  text
)
go

2.查看表
use xsgl
go
exec sp_help xs
go

3.修改表
  (1)向表中添加列
use xsgl
go
alter table xs
add 电话 varchar(8) null
go

  (2)修改列的属性
use xsgl
go
alter table xs
alter column 电话 varchar(9) null
go

  (3)修改列名和表名
use xsgl
go
exec sp_rename 'xs','学生表'
exec sp_rename 'xs.电子邮件','E-mail'
 
4.删除列(将kc表中的电话列删除)
use xsgl
go
alter table xs
drop column 电话
go

5.删除表
  use xs
  go
  drop table kc
  go

6.向表中添加数据
  use xs
  go
  insert kc(课程号,课程名,学分,学时数)
  values(1001,'C语言',98,56)
  insert kc
  values(1002,'数据库',99,55)
  go

7.修改表中的数据
  (1)将XS表中所有学生的专业改为“网络”(修改所有的列)
   use xsgl
   go
   update xs
   set 专业=“网络”

  (2)将XS表中的秦建兴同学的专业改写为“网络工程', (修改单条列)
   use xsgl
   go
   update xs
   set 专业='网络工程'
   where 姓名=’秦建兴'
   //注意,如果没有使用where字句,则对表中所有行的指定列进行修改

8.删除表中的数据
  (1)将XS表中学号为‘2009030102’的同学的记录删除(删除单条记录)
   use xsgl
   go
   delete xs
   where 学号=‘2009030102’
   go

9.删除表中的所有记录
  truncate table xs

  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值