SQL
1SELECT A.EMPID, A.NAME, B.CURDEPTID, B.TERM, C.DEPTNAME, D.JOINYEAR, D.TRANSCNT FROM M_EMP A 2LEFT OUTER JOIN M_AFFI B ON B.EMPID=A.EMPID 3LEFT OUTER JOIN M_DEPT C ON C.DEPTID=B.CURDEPTID 4LEFT OUTER JOIN M_TRANS D ON D.EMPID=A.EMPID
SQL
1SELECT A.EMPID, A.NAME, B.LEVEL, B.TERM, C.BASE FROM M_EMP A 2LEFT OUTER JOIN M_PROM B ON B.EMPID=A.EMPID 3LEFT OUTER JOIN M_SALARY C ON C.LEVEL=B.LEVEL AND C.TERM=B.TERM
発行されるSQLの 列名だけを返す SELECT発行は できますか?**
DBMS側にわたってくるSQL文が 可変だった場合でも 列名を返せないか、と考えています。
**---
上段のSELECT文からであったら、
EMPID
NAME
CURDEPTID
TERM
DEPTNAME
JOINYEAR
TRANSCNT の行を得て
下段のSELECT文からであったら、
EMPID
NAME
LEVEL
TERM
BASE の行を得たいです。
予めSELECT文を登録しておき、適時発行して結果を得るような構築物を作ろうとしています。
アプリ内でSELECT文を構成する仕様にすれば 列名を捉えることも苦でないと思うのですが。
DBMS側で できたら アプリの作りが超楽になるなぁと思った次第です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/27 11:06
2020/05/04 00:26