oracle中任意函数的参数都可为NULL,这个是真的吗?

fedori 2013-10-18 01:28:49
oracle中任意函数的参数都可为NULL,不会出参数错误,请问这个是真的吗?
例如
select 1, TO_DATE(null),TO_CHAR(NULL),LENGTH(NULL),INSTR(NULL,NULL,NULL,NULL),LTRIM(NULL) from dual;
...全文
199 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Persistence_x 2013-10-22
  • 打赏
  • 举报
回复
不看这个帖子还真没在意!
引用 4 楼 liguangfei 的回复:
null可以代替任意数据类型,单纯从语法的角度应该是没有问题的
醉爱梁静茹 2013-10-21
  • 打赏
  • 举报
回复
引用
4

null可以代替任意数据类型,单纯从语法的角度应该是没有问题的
飞的光机 2013-10-20
  • 打赏
  • 举报
回复
null可以代替任意数据类型,单纯从语法的角度应该是没有问题的
善若止水 2013-10-18
  • 打赏
  • 举报
回复
确实,以前没有想到过。
ckc 2013-10-18
  • 打赏
  • 举报
回复
不出错误并不代表会出正确的结果啊
yinan9 2013-10-18
  • 打赏
  • 举报
回复
当然,NULL也可以理解为一个值

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧