テーブルのレコードをcsvファイルに抽出しようとしています。 SQLクエリは、私が欲しいもの各レコードのすべての列を1つのエントリに連結する
A B C D
E F G H
I J K L
の仮想的なレコードセットを与える
SELECT * FROM MY_TABLE_NAME
ほど単純である、例えば、すべての列が一緒に連結されているレコードセットです
A, B, C, D
E, F, G, H
I, J, K, L
私はLISTAGGに曝されていますが、私はレコードを集約したくありません。私は、区切り文字で区切られた個々のライン入力の構造を維持したい。何かご意見は?
EDIT:
私は列の数が何であるかを知らない複数のテーブルにクエリを適用する必要があります。さらに、テーブル構造は定期的に変更されるため、それを考慮に入れて柔軟に対応する必要があります。
この場合、いくつの列が存在するかわからないため、これは機能しません。構造を定期的に変更できる複数のテーブルにクエリを適用する必要があります。 – SandPiper
列の番号と名前が不明な場合は、これを動的に行う方法はありませんか? – SandPiper
@SandPiper。 。 。動的SQLを使用する必要があります。 –