clwn.net
当前位置:首页 >> orAClE为什么在CAsE whEn 里面用 nvl就提示错误呢 >>

orAClE为什么在CAsE whEn 里面用 nvl就提示错误呢

这个看着不应该埃 你把完整的语句给出来看看。 提示的意思是,期望的是number类型,但是实际给出的是char类型。 你的体重列是 什么数据 类型啊 ?

CASE WHEN 。1 。 THEN 。2。 ELSE 。3。 END 意思是, 如果满足 条件 1, 那么 返回 2, 否则 返回 3。 至于 NLV 【语法】NVL (expr1, expr2) 【功能】若expr1为NULL,返回expr2;expr1不为NULL,返回expr1。 注意两者的类型要一致 SQL> SELECT...

根据数据库的不同,采用如下不同的方法: oracle 将空值返回0用如下语句:select nvl(字段名,0) from 表名; sqlserver 将空值返回0用如下语句: ...

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com