【发布时间】:2010-12-27 15:15:41
【问题描述】:
我在转换带有日期时间的列时遇到问题,需要转换为 getdate。
例如列 A (datetime, null),该列包含一些正确的 getdate 值,一些值具有类似“1900-01-01 15:32:00.000”的内容。我需要帮助将值更改为常规 getdate 值。并且该列中的某些字段也有 NULLS。
提前致谢, 沙什拉
【问题讨论】:
-
1900-01-01 15:32:00.000 的实际值应该是多少? GetDate() 是一个非确定性函数,根据系统返回当前日期/时间。
-
"Getdate" 不是格式或数据类型的名称,而是每次调用时返回调用时间的函数的名称。那么,“转换为 getdate”是什么意思?
-
你到底想做什么?将所有
1900-01-01的日期设置为当前日期和时间?忽略NULLS和任何其他日期? -
请显示当前格式和想要的格式。
-
“常规 getdate 值”是什么意思? GETDATE() 是一个函数,它返回执行时的日期和时间。