테이블 스키마가 아래처럼 있다고 가정합니다.
CREATE TABLE TEST (
F_AAA NUMERIC(18,4) DEFAULT 0,
F_BBB NUMERIC(18,4) DEFAULT 0
);
아래 1~4번까지의 쿼리를 실행해 보면 4번은 에러가 나는데
4번과 유사하게(*를 사용) 쿼리문을 호출할 수 있는 방법은 없을까요?
물론 3번을 사용해도 되지만 실제 상황에서 필드가 너무 많어서 일일히 나열하기가 영 힘듭니다.
1.
select * from test; // OK
2.
select (f_aaa + f_bbb) as testsum from test; // OK
3.
select f_aaa, f_bbb, (f_aaa + f_bbb) as testsum from test; // OK
4.
select *, (f_aaa + f_bbb) as testsum from test; // ERROR
|