【发布时间】:2015-06-10 09:04:32
【问题描述】:
我想将表Person 中名为“absent”的bit 列中的值复制到我刚刚创建的新的空datetime 列中。
bit 类型列包含值为 null、0 和 1 的行。
现在,我想将此 bit 列的值复制到新的 datetime 列,这样,bit 列中的所有 null AND 0 值将是 datetime 列中的 null 值.所有 1 值都是新的当前日期。
如何做到这一点?我尝试在 w3bschools 中搜索一些示例,但找不到任何示例。
【问题讨论】:
-
请尝试搜索“case”、“case when”。或者看到这个:msdn.microsoft.com/en-us/library/ms181765.aspx
-
谢谢。我不知道这样的关键字。这是最有用的。 +1
标签: sql sql-server datetime sql-server-2012