如何删除字段这空的记录,用的是ACCESS,delete * from ddd where dd=''删不掉(100分)

  • 主题发起人 主题发起人 szy
  • 开始时间 开始时间
S

szy

Unregistered / Unconfirmed
GUEST, unregistred user!
delete * from ddd where dd=''删不掉
 
delete from ddd where dd=nil
 
delete * from ddd where dd is null
如果不行
检查一下
'dd'是不是关键词
是不是时间字段
 
在SQL中“空”的处理方法比较特殊
delete * from ddd where dd is null
如果处理非空: is not null
 
delete from ddd where dd is null
or
delete from ddd where isnull(dd)
如字段dd允许了空字符串,应加上: or dd=''
 
同意楼上的
 
支持楼上的楼上的
 
delete from ddd where dd=''
 
delete from ddd where dd is null
or
delete from ddd where isnull(dd)
不錯
 
delete * from ddd where dd='' and dd is null
 
delete from ddd where isnull(dd)
 
SQL语句怎么写,关键看你用什么数据库驱动。。。。。。。。。。。
 
delete * from ddd where dd is NULL
 
delete from ddd where trim(dd) is null(可能表里存的是空格
 
delete * from ddd where dd='' or dd is null
 
刚刚写错
delete * from ddd where dd='' or dd is null

 
楼上的都说了,应该没问题了,该结束了
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部