我有个语句查询语句,想把查询出来的type字段值为1的替换成respnt,字段值为2的替换成resline,不知道怎么解决?
然后将得到的这个字符串作为令一个查询语句的表名进行查询,不知道用一个语句能否实现?select * from (select replace(p.type,1,'respnt') from resande)
上面这个语句的结果总是respnt
我是想把respnt表名来用
请各位帮帮忙
然后将得到的这个字符串作为令一个查询语句的表名进行查询,不知道用一个语句能否实现?select * from (select replace(p.type,1,'respnt') from resande)
上面这个语句的结果总是respnt
我是想把respnt表名来用
请各位帮帮忙
解决方案 »
- 在导入dmp文件到Oracle数据库中的时候,日志文件中出现错误
- 如何搬迁部分功能包和这些包相关对象到另一个库
- linux下编写的jsp网页,jdbc连接windows系统下的oracle数据库
- Knowledge Xpert 怎么用
- orcleXE中onlinelog文件自动丢失
- 数据库查询!!在线急等答案啊
- oracle的where条件过滤时是先执行前面的判断语句还是后面的判断语句!
- 救命啊!关于查询的问题!
- 我修改了计算机名称后,oracle8.1.6数据库登录不进去了
- oracle存储过程,返回记录限制?dataset缺陷?oracle client缺陷?
- 求一条SQL语句,急,在线等!!
- oracle 和C#
SELECT * FROM (SELECT decode(p.TYPE, 1, 'respnt', 2, 'resline') FROM resande) t