最近在做一个oracle数据库转换的任务,需要动态生成sql语句,
问题,oracle查出,来的表格字段属性顺序跟查数据的字段顺序不同,为什么
例如:表A查出字段属性为,
1.a_id NUMBER 16; |
2.a_name varchar2 32; |
3 a_data varchar2 32; |查数据
a_name,a_id,a_data // 这个顺序跟查出的字段顺序不同...希望帮帮我
1. test , 23, test
比较着急,求解释Oracle
问题,oracle查出,来的表格字段属性顺序跟查数据的字段顺序不同,为什么
例如:表A查出字段属性为,
1.a_id NUMBER 16; |
2.a_name varchar2 32; |
3 a_data varchar2 32; |查数据
a_name,a_id,a_data // 这个顺序跟查出的字段顺序不同...希望帮帮我
1. test , 23, test
比较着急,求解释Oracle
解决方案 »
- oracle如何找出问题sql
- dbxpress中怎么用sys以sysdba的身份登陆到oracle中?
- 输入日期,通过ORACLEL判断日期是否是周六和周日啊.能做到吗?考勤用
- 急救!!!Oracle8 执行Exp出错,出错信息为:EXP-0002,导出文件时出错,如何解决?
- oracle8出到哪个版本了?
- 导入数据库的时候出现下面提示,谁能帮我解答?
- 在存储过程中创建视图的问题,怎么写啊???????
- RedHat9.0下装Oracle9i的问题
- 这个查询结果应该怎么得到
- 机器名改变,智能代理不能起动,谁有高招?
- oracle如何按指定节点名称解析xml,(高分求解,在线等候)
- oracle表设计,表中已经有一个可以用于主键的字段,有必要增加一个序列字段作为主键
取数不是关键,关键是字段顺序,你可能没有理解我的意思
1.a_id NUMBER 16; |
2.a_name varchar2 32; |
3 a_data varchar2 32; |
顺序是:a_id,a_name,a_data而取数字段顺序是:a_name,a_id,a_data
不知您明白没
//这样??!!
select a_id,a_name,a_data from A
取数不是关键,关键是字段顺序,你可能没有理解我的意思
1.a_id NUMBER 16; |
2.a_name varchar2 32; |
3 a_data varchar2 32; |
顺序是:a_id,a_name,a_data而取数字段顺序是:a_name,a_id,a_data
不知您明白没你的问题顶多是Oracle表列定义顺序和列存储顺序不一致的问题。出现这个问题的来源是你取这些数SQL之间存在差异。因此,你不提供这些数据的来源,说白了是你用的SQL,相信不会有哪位大仙可以找到原因的。明白?
------------------------
1.a_id NUMBER 16; |
2.a_name varchar2 32; |
3 a_data varchar2 32; |
顺序是:a_id,a_name,a_data
--------------------------
而取数字段顺序是:a_name,a_id,a_data
表A查出字段属性--这个是怎么查的?能否说明一下,是用SQL语句还是用工具,说明一下你的操作查数据--这个又是怎么查的?最好说明一下