【问题标题】:How can i get Created date of a column in SQL server Table?如何获取 SQL Server 表中列的创建日期?
【发布时间】:2010-06-20 06:57:24
【问题描述】:

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

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

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

【问题讨论】:

    标签: sql database sql-server-2005


    【解决方案1】:

    我不认为任何系统表或信息架构视图中都提供信息。我会在源代码控制系统而不是数据库中查找该信息。

    【讨论】:

    • 不幸的是它不受源代码控制
    • 然后我会解决这个问题。 sys.tables 会告诉你表结构的最后修改日期,但不会告诉你具体的列。
    • 你必须使用 sys.objects,而不是 sys.tables
    • @gbn 它只是让我修改表格的日期(许多操作可能会导致更改)
    猜你喜欢
    • 1970-01-01
    • 2017-05-08
    • 1970-01-01
    • 2011-02-13
    • 1970-01-01
    • 1970-01-01
    • 2013-10-31
    • 2020-08-01
    • 2021-10-03
    相关资源
    最近更新 更多