当前位置: 首页 > 面试题库 >

查找创建表列的日期/时间

赵英资
2023-03-14
问题内容

如何查询SQL Server的SQL Server 2005表列的创建日期?

我尝试sp_columns [tablename]获取该信息,但是创建日期未包含在此存储过程中。

如何才能做到这一点?


问题答案:

有一个名为sys.Columns的系统表,您可以从中获取列信息。如果要查看特定表的列,可以执行以下操作:

SELECT col.* from sys.objects obj 
inner join sys.columns col 
on obj.object_Id=col.object_Id 
and obj.Name=@tableName

或者,您可以获取如下表信息:

SELECT * FROM sys.objects WHERE Name=@tableName

但是我找不到有关列创建日期的任何信息。

更新: 这可能会有所帮助。



 类似资料:
  • 我通过连接单独的月、日、年和时间列创建了日期列,但是月和日列的输入数据形式为1,而不是01表示月和日。这是我返回空列的原因吗?还是有其他原因?如果这就是原因,那么如何将日和月列从1改为01、2改为02、…? 这是我第一次使用时间戳,而且我是Scala新手,所以我非常感谢您的帮助。

  • 问题内容: 我有此查询以获取月结果。但是我想得到今天的结果。 做这个的最好方式是什么? 问题答案: 您的开始日期对象应将当前日期时间设置为(毫秒精度),并将今天的时间设置为: 然后像往常一样在您的MongoDB查询运算符中传递修改后的日期对象: 如果您正在使用 momentjs 库,则可以通过在当前当前日期对象上使用 and 方法,并将字符串作为参数传递来实现:

  • 我有一个DayOfWeek枚举项的列表:

  • 问题内容: 我有一个日期时间对象列表,我想找到最早的或最小的对象。其中一些日期可能在将来。 最佳方法是什么?我当时正在考虑将datetime.now()与其中的每一个进行比较。 问题答案: 最老的: 现在最年轻:

  • 问题内容: 我目前有两个用于指定日期和时间的UI组件。这两个组件都返回分别代表日历日期和时间的实例。我的问题是: 组合这些值以创建表示日期和时间的实例的最佳方法是什么? 我想避免依赖Joda或其他第三方库。 我当前的解决方案如下所示(但是有更好的方法吗?): 问题答案: 您可以将此弃用的代码转换为Calendar以获取解决方案。 然后我的答案是: 不,如果不使用joda,您将无法做得更好 NB j

  • 问题内容: 寻找时间平均问题的最快解决方案。 我有一个日期时间对象列表。需要找到时间的平均值(不包括年,月,日)。这是到目前为止我得到的: 问题答案: 这是解决此问题的更好方法 生成日期时间样本 平均20m次 结果为timedelta(请注意,这需要numpy 1.7和pandas 0.13 ,很快就会出现) 以秒为单位(这适用于熊猫0.12,numpy> = 1.6)。