您当前的位置: AG亚游集团 > 数据库教程 > ACCESS教程 > 用Access的iif代替SQL中的IsNull()

用Access的iif代替SQL中的IsNull()

作者:guanchaofeng 来源:本站整理 发布时间: 2008-11-08 15:07 点击: 次
Access也有IsNull函数,但意义和参数却和T-SQL中的不同。 在T-SQL(也就是SQL Server所支持的SQL语言)中,IsNull的作用是把空值替代成指定的值。然而在Access中,IsNull的作用仅仅是判断是否为空值,而且参数的个数也和T-SQL中的不一样,只有一个输入参数。

AG亚游集团,三是举办国际智库交流活动。下午14:00,在纪念馆举行“记忆与和平—南京大屠杀史学术年会”,邀请部分国外专家学者、南京大屠杀史与国际和平研究院以及南京大屠杀史研究会专家学者参加。

捷达作为一个曾经被奉为神车的“老江湖”,其知名度和大众接受度都是毋庸置疑的,此次的改款更是大大增强了自身,更为时尚犀利的外观,更加精致用心的内饰,不仅能再度引起众多粉丝的注意,更彰显了捷达这位老大哥在一汽-大众旗下的地位。动力方面,1.5L发动机经济型与现款相比也得到了提升,1.4T运动版车型也非常值得期待。新捷达能否成功实现“王者归来”,我们拭目以待。不怕死想发财的兄弟进与之相比,郑州市11月份市区二手房价格表现“坚挺”。数据显示,11月二手房交易面积79.24万平方米,交易均价10316元/平方米,高于市区商住房销售均价。③4

用Access的iif代替SQL中的IsNull()

Access也有IsNull函数,但意义和参数却和T-SQL中的不同。

在T-SQL(也就是SQL Server所支持的SQL语言)中,IsNull的作用是把空值替代成指定的值。然而在Access中,IsNull的作用仅仅是判断是否为空值,而且参数的个数也和T-SQL中的不一样,只有一个输入参数。

庆幸的是Access支持iif,所以可以这样去替代:
Select iif(IsNull( express ), value1, value2 ) From TableName

iif(IsNull( express ), value1, value2 )
相当于:
If express Is Null Then
Return value1
Else
Return value2
End if

举个例子,在SQL Server中:
select IsNull(int_Filed1, 0) from Table1

换作Access,则应该被改写为:
select iif( IsNull(int_Filed1), 0, int_Filed1 ) from Table1

在SQL中is null 和函数 IsNull是有区别的。 前者用于条件里面判断是否为NULL,而后者
使用指定的替换值替换 NULL。
————————————————————————————————
ISNULL
使用指定的替换值替换 NULL。
语法
ISNULL ( check_expression , replacement_value )
参数
check_expression
将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。
replacement_value
在 check_expression 为 NULL时将返回的表达式。replacement_value 必须与 check_expresssion
具有相同的类型。
返回类型
返回与 check_expression 相同的类型。
注释
如果 check_expression 不为 NULL,那么返回该表达式的值;否则返回 replacement_value。

分享到:
本文"用Access的iif代替SQL中的IsNull()"由远航站长收集整理而来,仅供大家学习与参考使用。更多AG亚游集团尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 广告合作 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(AG亚游集团). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类AG亚游集团.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4
美士兵蓄胡须抗争:在美军里这些人能名正言顺留胡子 小威坦言还未达最佳状态 现在还不是退役时候 滴滴即将在墨西哥推出行服务 6月17日前不收取分成 11球屠杀+天外飞仙破门 这就是全国两连霸的实力 疑似手球难掩天才一击 申花旧将一人摧毁卓尔防线 巴布亚新几内亚发生7.5级地震 已造成10人遇难 里卡多:F1应该在每站比赛中都有最软胎 本土新炮仅次武磊!锁定最佳U23?他该进国足了! 打了谁的脸 中国在下代超算中领先关键一步 美官方:F35战机存在质量缺陷 影响隐身性能 巴西福塔莱萨发生三起枪击案 已致7死7伤 专家:双焦期货可进行多头配置
9中6效率王只上22分钟!火箭或该给这杀器更多 ofo上线车辆管理平台向政府开放 上海首批接入 三分6中5破2200!骑士这款剧毒只有一个人能解 中国北斗系统首个海外中心落成运行 外媒称日本拉拢太平洋岛国:推销印太战略牵制中朝 “金砖+”朋友圈进一步扩大 俄学者:是21世纪模式 美国国务院称已冻结6500万美元对巴勒斯坦援助 拉莫斯:不列队不代表不尊重巴萨 听齐达内的话 神吐槽:有个数据刷子在520这一天彻底暴露了 艺电第一财季营收7.49亿美元:增长不振 华盛顿赛赛果:沃兹退赛 斯蒂芬斯携本西奇晋级 福布斯发布2018年全球富豪榜:贝索斯折桂 马化腾第1…
古雅沙祝福薛娇:最坚强不过你的微笑 我们与你同在 世界最早纸币长啥样?重庆首次发现“交子”造像 深圳市光明新区公安分局局长杨永平接受审查调查 中戏老师刘天池透露艺考幕后 赞千玺条件还不错 直击|消息称菜鸟将与一汽等将推无人物流 官方未表态 迈凯伦考虑进军印地赛车和WEC 得益于F1预算帽 英首相将亲自负责脱欧谈判 英国欧盟拟在WTO“分家” 特朗普前竞选团队主席及助手再遭起诉32项罪名 京津冀空气质量今日起改善 北京阵风可达7级 养殖什么不愁销路 白手起家创业做什么 怎么赚钱快 现实点的 怎样白手起家赚钱 AG亚游集团