我不擅长SQL所以这个问题应该很容易回答:)我有一个标题为Grades
的列,所有值当前都是NULL
。我想将Grades
列更新为“无数据”,如果它是NULL
这是我到目前为止所做的:Select (ISNULL(Grade, 'test'))
From bleaTest
提前谢谢!!
答案 0 :(得分:4)
UPDATE bleaTest SET Grades = 'No Data' WHERE Grades IS NULL;
答案 1 :(得分:3)
要更新表格,您可以执行此操作
UPDATE bleaTest
SET Grade = 'No data'
WHERE Grade is null;
并选择
Select ISNULL(Grade, 'No Data') Grade From bleaTest
答案 2 :(得分:1)
您可以使用以下SQL语句
UPDATE bleaTest set Grades = 'No Data' WHERE Grades IS NULL;
答案 3 :(得分:1)
这可能需要针对您的设置进行自定义,但如果您确实要更新表格,则可能会显示
update theTable
set Grades = isnull(Grade, 'No Data')
或者替代
update theTable
set grades = 'no data'
where grades is null
答案 4 :(得分:0)
您可以按照之前的说法进行更新:
UPDATE bleaTest SET Grades = 'No Data' WHERE Grades IS NULL;
但是如果你想阻止新的寄存器在该列中有一个NULL值,你可以使用这段代码来改变表:
ALTER TABLE bleaTest MODIFY Grades NOT NULL;
ALTER TABLE bleaTest ALTER Grades SET DEFAULT 'No Data';
根据您使用的数据库,代码可能有机会。