2013年11月6日
摘要: 问题源于群里有人问如何让查询的结果值+1,方法其实很简单,直接在SQL语句中+1就可以,如果有空可以用NVL处理。但是测试的时候我使用了UNION ALL(测试的字段是varchar2类型),结果报错ORA-01790。测试代码如下:SELECT t.rearrangement13n+1 AS rearrangement13n FROM t_plan t WHERE t.id = 97UNION ALLSELECT t.rearrangement13n FROM t_plan t WHERE t.id=97 之后感觉应该是进行类型转换,查了下文档。OERR: ORA 1790 expr... 阅读全文
posted @ 2013-11-06 16:26 学业未成 阅读(1738) 评论(0) 推荐(0) 编辑