有两个表:会员注册表、公司信息表
会员注册地时候也填写了一些公司信息,部分信息写进会员注册表,部分信息写进公司信息表
会员登陆以后,要填写公司详细信息,于是公司信息表被完善,原来为空的一些记录现在不为空了(包括公司名称)现在要做一个公司黄页信息,需要提取公司加入时间(这个DATE型数据当然在公司信息表里)
这个加入时间应该定在会员登陆以后完善公司资料的时候问:我可以写一个触发器吗,当公司名称由空变为非空时,将公司加入时间定在这时,将公司信息表的时间sysdate
会员注册地时候也填写了一些公司信息,部分信息写进会员注册表,部分信息写进公司信息表
会员登陆以后,要填写公司详细信息,于是公司信息表被完善,原来为空的一些记录现在不为空了(包括公司名称)现在要做一个公司黄页信息,需要提取公司加入时间(这个DATE型数据当然在公司信息表里)
这个加入时间应该定在会员登陆以后完善公司资料的时候问:我可以写一个触发器吗,当公司名称由空变为非空时,将公司加入时间定在这时,将公司信息表的时间sysdate
或者你可以在程序里做呀· 当你添入公司名称 后台处理取到系统时间 一起插入数据库就行了
after update
on 表
for each row
begin
if :new.公司名称 <>'' then
update 表 set 时间 = sysdate;
end if;
end;