问个有关时间格式转换的触发器的问题
问题描述:
表a
date (数据类型:datetime) 比如:2006-09-29 07:49:00
表b
nian (数据类型:text) 比如:2007
yue (数据类型:text) 比如:09
ri (数据类型:text) 比如:29
我想建一个触发器,当插入表a一行新记录的时候,表b中也插入一行记录,其中的nian,yue,ri子段值取自表a的date子段中的值。怎么写这个触发器呢,谢谢了!
------解决方案---------------------- OR
create trigger a2b on a for insert
as
set nocount on
insert b(nian,yue,ri) select datename(year,date),datename(month,date),datename(day,date) from inserted
set nocount off
go