我有一张表,里面有一堆每天都会变化的字段(添加新字段或删除旧字段)。我需要知道如何将除主键之外的所有字段更新为 NULL。这是我的桌子的一个例子。
id = Primary Key
Field1, Field2, Field3, Field4, Field5
除主键外,所有字段的默认值为 NULL。我只需要对某些记录执行此操作。所以改变表定义是行不通的。
Update table set <all fields except id> = NULL where id=12
我有一张表,里面有一堆每天都会变化的字段(添加新字段或删除旧字段)。我需要知道如何将除主键之外的所有字段更新为 NULL。这是我的桌子的一个例子。
id = Primary Key
Field1, Field2, Field3, Field4, Field5
除主键外,所有字段的默认值为 NULL。我只需要对某些记录执行此操作。所以改变表定义是行不通的。
Update table set <all fields except id> = NULL where id=12
update your_table
set field1 = null, field2 = null, field3 = null
where id = 123
update yourTable
set field1 = null, field2 = null, ... -- Every field you need
where ... -- The conditions that define which records you are going to update