접두사가있는 모든 열을 별명으로 지정할 수 있습니까? 함께 가입해야하는 Oracle 데이터베이스에 테이블 그룹이 있으며 대부분 테이블 이름이 같습니다. 내가접두사가있는 검색어의 별칭 all 열
select MAGIC_ADD_PREFIX("PREFIX", *) from TABLE
같은 것을 가지고
+---------+----------+----------+
|PREFIX_ID|PREFIX_FOO|PREFIX_BAR|
+---------+----------+----------+
|... | | |
ATM과 같은 결과를 가지고 싶습니다 내가 생각할 수있는 유일한 것은 뭔가
select ID PREFIX_ID, FOO PREFIX_FOO, BAR PREFIX_BAR from TABLE
을 좋아 chumsky이지만 지옥 같은 추한 및 오류가 발생하기 쉬운
==== 자세한 설명 ====
select TABLE.*,...
의 문제는 내가 구문을 지원하지 않습니다 (... resultset.getInt("COLUMNNAME")
, .getString("COLUMNNAME")
) 열을 검색하기 위해 자바 + JDBC 드라이버를 사용하고 java.sql.ResultSet
방법에있어 것입니다 "TABLENAME.COLUMNAME ". 나는 (간체, 오류 cheks ...)를 할 수없는 경우
는
ResultSet rs = mkResultSet("select * from table_a, table_b");
rs.next();
System.out.println(rs.getInt("table_a.id"));
나는
dup : http://stackoverflow.com/questions/329931/sql-select-join-is-it-possible-to- prefix-all-columns-as-prefix – dforce