如何取得数据库表中新增的数据?

畅想者 厦门市服信通软件有限公司 软件工程师  2006-03-14 09:15:30
我想取得数据表中的新增的数据,但是原表中没有时间字段。
怎么办?各位大侠!
...全文
137 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
畅想者 2006-03-20
不能改变数据库表结构
回复
luoqun_ncs 2006-03-20
你可以自己给表加个时间列
回复
畅想者 2006-03-20
在这里先谢谢各位的帮助。
新增是指用户每隔一段时间加入一条新数据
我的想法是SQL有没有一个插入数据的时间?
回复
畅想者 2006-03-20
哦,我了解了,多谢各位大大了!~
回复
BC_BOY 2006-03-20
不能改表结构,那可以加一个扩展表,字段就是原始表的KEY和插入时间!
在触发器里面写扩展表就可以.
回复
wgsasd311 2006-03-14
--如果楼主想对新增的数据处理可以用触发器来实现,举例:

create trigger ti_tb on tb
for inserted
as
insert destb --插入另一表
select * from inserted --新增的数据
go
回复
zhaoanle 2006-03-14
用触发器,从INSERTED中取
回复
wgsasd311 2006-03-14
你的新增要有度,所有数据都可以说是新增的,要看你的新增是怎么定义的?
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2006-03-14 09:15
社区公告
暂无公告