1 列 1 行のテーブルは、次のように作成できます。
select 'create' as col from dual;
これは、テーブルの結合を構築するために使用できます。
with
a as (select 'create' as ac from dual),
b as (select 'delete' as bc from dual)
select * from a left outer join b on (ac = bc);
今、私は2行にしたいと思います。私はこのようにしました:
select 'create' as col from dual
union
select 'delete' as col from dual;
しかし、これについてもっとコンパクトな表記法はありますか? 私は試した
select ('create', 'delete') as col from dual;
しかし、それは機能しません。