数据库如何删除一个表中,一行中的一个数值

2025-01-06 03:34:48
推荐回答(4个)
回答1:

delete 是删除某一条数据或多条用的.
你的说法是删除,其实是修改,更新操作
update student set age =? where name='李四'
问号这输入你想要改的大小,为空就写 null
不过你的表的设计要允许它为空

回答2:

你理解错了,按照你的描述,这压根就不是delete 而是 update,因为这种记录还存在,只是age字段由原来的值25变成空

回答3:

update student set age = null where name='李四' ;

或者

update student set age = 0 where name='李四' ;

看你的age是varchar还是int了。

回答4:

update student set age = null where name='李四'