SQL Server 如何查询列的创建、修改时间 40S2T11Enterprise]

发布时间:2016-12-9 2:20:11 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"SQL Server 如何查询列的创建、修改时间 40S2T11Enterprise]",主要涉及到SQL Server 如何查询列的创建、修改时间 40S2T11Enterprise]方面的内容,对于SQL Server 如何查询列的创建、修改时间 40S2T11Enterprise]感兴趣的同学可以参考一下。

如题,到现在为止。 只查出了表的创建、修改时间。 有高人知道吗?

select refdate from SYSOBJECTS

这张表里面没有查询到列名信息。

在网上查到对于这张表的描述信息: SYS.sysobjects 存储数据库内的每个对象(约束、默认值、日志、规则、存储过程等)的基本信息。

Select create_date,modify_date From sys.all_objects 只能查表的。根据表的估计列修改时间吧。

sys.columns

貌似还没有记录列的修改时间 看看建个DDL触发器能否做到这个功能

MSSQL2000,列信息是放在syscolumns表中的,但表里是不存放创建时间的。 更高版本没用过。

引用 4 楼 zhengldg 的回复:Select create_date,modify_date From sys.all_objects 只能查表的。根据表的估计列修改时间吧。 这个太笼统了,现在只能知道表的一些时间信息。 所以根本就不能估计(比如一张表有40多个字段)

只能知道表的时间信息

引用 5 楼 SmithLiu328 的回复:sys.columns 这张表里面没有看到和时间相关的信息。

引用 6 楼 wufeng4552 的回复:貌似还没有记录列的修改时间 看看建个DDL触发器能否做到这个功能 没有用过DDL

上一篇:sql server 2012 不能建立链接服务器 到 sql server 2000?? 30dudianfeng007]
下一篇:1433telnet不通的原因 40c02645]

相关文章

相关评论