⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 员工表和退休员工表.txt

📁 图书管理系统 按书本上写的编辑的
💻 TXT
字号:
----建立公司数据库

use master
go
if exists(select * from sysdatabases where name='公司数据库')
drop database 公司数据库

CREATE DATABASE 公司数据库
ON PRIMARY
( NAME = 公司数据库,
FILENAME = 'D:\公司数据库\公司数据库.mdf',
SIZE = 5MB,
MAXSIZE = 50MB,
FILEGROWTH = 1MB)
LOG ON
( name=公司数据库_log,
FILENAME = 'D:\公司数据库\公司数据库_log.ldf',
SIZE = 2MB,
MAXSIZE = 50MB,
FILEGROWTH = 10%)
go



----建立员工表

use 公司数据库
go
if exists(select * from sysobjects where name='员工表')
drop table 员工表

use 公司数据库
create table 员工表(
员工编号 int primary key not null,
员工姓名 varchar (50) not null,
)



----往员工表中插入以下数据

insert into 员工表(员工编号,员工姓名) values ('001','阿呆')
insert into 员工表(员工编号,员工姓名) values ('002','阿坡')
insert into 员工表(员工编号,员工姓名) values ('003','阿灿')
insert into 员工表(员工编号,员工姓名) values ('004','阿清')
insert into 员工表(员工编号,员工姓名) values ('005','阿猴')



----建立退休员工表

use 公司数据库
go
if exists(select * from sysobjects where name='退休员工表')
drop table 退休员工表

use 公司数据库
create table 退休员工表(
退休员工编号 int primary key not null,
退休员工姓名 varchar (50) not null,
)


----往退休员工表中插入以下数据

insert into 退休员工表(退休员工编号,退休员工姓名) values ('401','阿珍')
insert into 退休员工表(退休员工编号,退休员工姓名) values ('402','阿华')
insert into 退休员工表(退休员工编号,退休员工姓名) values ('403','阿传')
insert into 退休员工表(退休员工编号,退休员工姓名) values ('404','阿镨')



----创建员工表和退休员工表两个表之间的触发器,使删除员工表的数据的同时退休员工表增加相应的数据

use 公司数据库
go
create trigger trig_tx
on 员工表
for delete
as
if not exists(select * from sysobjects where name='退休员工表')
select * into 员工表 from deleted
else
insert into 退休员工表 select * from deleted
go

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -