空值和null select tcolumn from table where id=1 ,结果是没有记录,但我想让他返回 null, 要怎样改动sql?(oracle中) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 返回字符串null?select nvl(tcolumn,'null') from table where id=1 不懂你的意思,获取的就没有符合记录的条件,你怎么会让他为NULL?你是想字段值为NULL吧,那至少你得有记录啊,至少要有一条记录,至于TCOLUMN是不是NULL,才能考虑啊。。 没有符合的记录是空,但我想把他设置为null,没有办法吗? 哦,明白你的意思了.试试下面的SELECT decode(COUNT(*), 0, 'null', 1, dummy, 'more') FROM dual GROUP BY dummy; select decode(count(*),0,'null',1,tcolumn,'more') from table where id=1 group by tcolumn 对应你的sql就是上面的形式 数据库频繁地删除数据有什么影响吗 如新建一个JOB并指定JOBID 关于commit的问题 我想统计一个表中每天的记录个数,比如列出这个月每天的记录个数,请问如何做?(比如日期字段为in_time) 一直未能解决的问题 一关联修改语句问题~! 求oracle中获取一个表的所有字段名及数据类型的sql语句 急!!!在线求救一个关于视图访问速度的问题 pro*c中怎么断开指定的数据库连接? 关于Oracle数据迁移问题 SQL查询效率问题 应用程序连接oracle数据库的问题
select nvl(tcolumn,'null') from table where id=1
你怎么会让他为NULL?你是想字段值为NULL吧,那至少你得有记录啊,至少要有一条记录,至于TCOLUMN是不是NULL,才能考虑啊。。
SELECT decode(COUNT(*), 0, 'null', 1, dummy, 'more')
FROM dual
GROUP BY dummy;
from table
where id=1
group by tcolumn
对应你的sql就是上面的形式