sql语句删除SqlServer数据库中一条image记录?

来源:百度知道 编辑:UC知道 时间:2024/07/08 23:51:32
我需要在删除sqlserver2000数据库中,一个表的一个图片记录。
update table set picture(列名)=? where id=3
请问“?”该怎么写?
我的意思是将原来存储的图片给覆盖掉。所以用update。
但是我不知道用什么来覆盖,用null和“”都不行,因为它是二进制的。请高手指点到底用什么才能将其赋空值?

二进制可以置null
检查字段设置是否允许为null

这不是删除,这是更新!
--------------------------
哦,那就用
update table set picture(列名)=null where id=3
或update table set picture(列名)=nul where id=3

delete 字段名 from 表 where 条件表达式

update table set picture(列名)=? where id=3

我没有记错的话,SqlServer 置空是 nul 不是 null