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

📄 以另一个表的字段做默认值.sql

📁 SQLServer2000常用函数大全(经典)
💻 SQL
字号:
--以另一个表的字段做默认值

--创建测试表
create table tb1(id int,name varchar(10))
insert into tb1
select 1,'张三'
union all select 2,'李四'

--测试表2,其中name是根据id字段的值从tb1中取得的.
create table tb2(id int,name varchar(10),sex int)
go

--创建处理的触发器
create trigger t_insert on tb2
after insert
as
update tb2 set name=b.name
from tb2 a
	join tb1 b on a.id=b.id
	join inserted  c on a.id=c.id
go

--插入数据测试
insert into tb2(id,sex)
select 1,10
union all select 1,20
union all select 2,20

--显示结果
select * from tb2

go
--删除测试环境
drop table tb1,tb2


⌨️ 快捷键说明

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