3 使用游标声明游标打开游标提取数据关闭游标释放游标 P229 use student go declare a cursor SCROLL dynamic for select * from 课程备份-- 声明游标 a open a -- 打开游标 fetch first from a -- 提取第一条数据第 9页,共 9页 delete from 课程备份-- 删除游标所在行记录 where current of a fetch next from a -- 提取下一行数据-- 修改数据 update 课程备份 set 课程名称= '23' where current of a fetch last from a update 课程备份 set 课程名称= '45' where current of a close a -- 关闭游标 deallocate a -- 删除游标 go select * from 课程备份 go 创建一张”人事信息”表, 表中包含职工编号. 职工名称. 性别. 出生日期. 系部代码. 联系电话.在创建时根据需要定义约束. use student go create table 人事信息( 职工编号 char ( 12 ) not null primary key , -- 主键约束职工姓名 char (8) not null unique , -- 唯一约束性别 char (2) not null default '男', -- 默认约束出生日期 datetime not null check ( 出生日期> '01/01/1950' ), -- 检查约束系部代码 char (2) not null foreign key ( 系部代码) references 系部( 系部代码), -- 外键约束联系电话 char ( 15 ) ) go