【发布时间】:2018-05-24 22:17:24
【问题描述】:
我创建了一个日期时间选项,我试图将它输入到一个 sql 表中,当值为空或空白时,它作为 1900-01-01 进入表。有没有办法创建一个 sql 语句来使这个值 NULL 而不是 0?
UPDATE animals_table
SET
animalname = 'Mary'
animaltype = 'Husky'
WHERE
animalid = '123456'
我之前在阅读案例陈述,我不知道这是否是正确的方向,如果这是我开始的地方。
UPDATE animals_table
SET
animalname = 'Mary'
animaltype = 'Husky'
WHERE
animalid = '123456'
AND CASE
WHEN
dategiven = '1900-01-01'
THEN
dategiven = NULL;
【问题讨论】:
-
哪个 sql-server 版本?
标签: sql sql-server