如何获取SQL server表中列的创建日期?

如何获取SQL server表中列的创建日期?,sql,database,sql-server-2005,Sql,Database,Sql Server 2005,我使用以下查询获取有关SQL表列的信息: SELECT * from information_schema.columns WHERE table_name = 'userpersonalinformation' 但我找不到任何关于每列创建日期的数据。。。有没有办法获取表中列的创建日期?我认为任何系统表或信息架构视图中都没有可用的信息。我会在源代码管理系统而不是数据库中查找这些信息。我认为在任何系统表或信息模式视图中都找不到这些信息。我会在源代码管理系统而不是数据库中查找这些信息。不幸的是,

我使用以下查询获取有关SQL表列的信息:

SELECT * from information_schema.columns 
WHERE table_name = 'userpersonalinformation'

但我找不到任何关于每列创建日期的数据。。。有没有办法获取表中列的创建日期?

我认为任何系统表或信息架构视图中都没有可用的信息。我会在源代码管理系统而不是数据库中查找这些信息。

我认为在任何系统表或信息模式视图中都找不到这些信息。我会在源代码管理系统而不是数据库中查找这些信息。

不幸的是,它不在源代码管理之下,我会修复它。sys.tables会告诉您表结构的最后修改日期,但不会告诉您具体的列。您必须使用sys.objects,而不是sys。tables@gbn它只是让我修改了表的日期(许多操作可能会导致此更改),不幸的是它不在源代码控制之下,然后我会修复它。sys.tables会告诉您表结构的最后修改日期,但不会告诉您具体的列。您必须使用sys.objects,而不是sys。tables@gbn它只是让我修改了表的日期(许多操作可能会导致此更改)