用sql清空一个字段的值该如何写?

时间:2022-08-23 15:04:05
这样写可以吗?
update tablename set temp=null
我用好像是有些问题,大家看看.

12 个解决方案

#1


TRUNCATE TABLE YourTableName

#2


不行啊,是不是adoquery的sql中间没有这个

#3


就是你的写法

#4


如果你的数据库是sql server的话,楼主的写法是对的

#5


也可以set xx=''/set xxx=0

#6


我的数据库是access

#7


sql语句“update tablename set fieldname=""”
adoquery.executesql不用open

#8


一楼太不厚道了。
若楼主执行你的命令就惨了。

#9


是啊,一楼不厚道。

TRUNCATE TABLE YourTableName
是删除表中的所有行,与楼主要求天差地别。如果那些数据很重要,嘿嘿,楼主应该想得到后果吧!

#10


=''不行吗

#11


哈哈,update tablename set temp=null是可以的,=''不行,TRUNCATE TABLE YourTableName也不行.我程序里面的问题后来知道是其他地方有错误.

#12


UP

#1


TRUNCATE TABLE YourTableName

#2


不行啊,是不是adoquery的sql中间没有这个

#3


就是你的写法

#4


如果你的数据库是sql server的话,楼主的写法是对的

#5


也可以set xx=''/set xxx=0

#6


我的数据库是access

#7


sql语句“update tablename set fieldname=""”
adoquery.executesql不用open

#8


一楼太不厚道了。
若楼主执行你的命令就惨了。

#9


是啊,一楼不厚道。

TRUNCATE TABLE YourTableName
是删除表中的所有行,与楼主要求天差地别。如果那些数据很重要,嘿嘿,楼主应该想得到后果吧!

#10


=''不行吗

#11


哈哈,update tablename set temp=null是可以的,=''不行,TRUNCATE TABLE YourTableName也不行.我程序里面的问题后来知道是其他地方有错误.

#12


UP