社区
VFP
帖子详情
为什么我set的条件判断null不成功
haihaiff
2010-02-26 11:32:56
update a set a.级别=iif(a.年龄>20,'0','1') where a.级别 is null
当空值时 我的数据就不变 奇怪了 是不是iff 限制后面的条件了
要是换成 a.级别 is not null 就又可以了 但是逻辑上说不了
...全文
234
3
打赏
收藏
为什么我set的条件判断null不成功
update a set a.级别=iif(a.年龄>20,'0','1') where a.级别 is null 当空值时 我的数据就不变 奇怪了 是不是iff 限制后面的条件了 要是换成 a.级别 is not null 就又可以了 但是逻辑上说不了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ProgrammerNO1
2010-02-27
打赏
举报
回复
LS正解
回复内容太短了
十豆三
2010-02-27
打赏
举报
回复
改为:
Update
a
Set
a
.
级别
=
Iif
(
a
.
年龄
>
20
,
'0'
,
'1'
)
Where
Empty
(
a
.
级别
)
ACMAIN_CHM
2010-02-26
打赏
举报
回复
select * from xxx where a.级别 is null
看看有没有返回,估计a.级别 不是空,而是“” 空字符串。
List,
Set
,Map能否存储
null
本文探讨了Java中List、Map和
Set
等集合类如何处理
null
值。List类如ArrayList和LinkedList均可存储多个
null
值。Map中HashMap允许一个key为
null
,而TreeMap不允许。
Set
类的Hash
Set
底层基于HashMap,能存储一个
null
值;Tree
Set
基于TreeMap,不接受
null
值。
为什么不建议给MySQL设置
Null
值?《死磕MySQL系列 十八》
本文分析了在MySQL中字段默认值设为
Null
带来的问题,包括count(*)统计时数据丢失、使用表达式时的数据不一致以及对程序执行的影响。通过案例展示了
null
值在聚合函数、去重操作中的处理,并提出了解决方案如使用if
null
。作者建议尽量避免字段默认值为
Null
,推荐使用0或空字符串代替。
mysql设置on
set
null
,MySQL:使用ON UPDATE
SET
NULL
和ON DELETE
SET
NULL
的错误150,为什么?...
本文探讨了在创建MySQL数据库表时遇到的1005错误(errno:150),特别是当尝试定义一个非空外键并设置ON UPDATE
SET
NULL
和 ON DELETE
SET
NULL
时出现的问题。文中提供了一个简单的解决方案,即移除这两个设置即可避免错误。
sql外键约束NO ACTION,CASCADE,
SET
NULL
,
SET
DEFAULT
本文详细介绍了数据库中不同类型的外键约束操作,包括NO ACTION、CASCADE、
SET
NULL
和
SET
DEFAULT等,解释了这些操作如何影响与主表关联的外键表中的数据一致性。
SQL中IS NOT
NULL
与!=
NULL
的区别
本文解析了SQL中IS NOT
NULL
与!=
NULL
的区别及应用场景。强调在默认情况下推荐使用IS NOT
NULL
进行
条件
判断
,并介绍了如何通过模式切换命令
SET
ANSI_
NULL
S [ON/OFF]使两者效果一致。
VFP
2,749
社区成员
29,142
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章