Una tabla con una columna y una fila se pueden crear con:¿Cómo escribir una tabla literal en Oracle?
select 'create' as col from dual;
Esto puede ser usado para construir uniones de tablas:
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);
Ahora me gustaría tener dos filas. Lo hice de esta manera:
select 'create' as col from dual
union
select 'delete' as col from dual;
¿Pero hay una notación más compacta para esto? Intenté
select ('create', 'delete') as col from dual;
pero no funciona.
¿necesita cuerdas específicas? o al azar (ish)? – Randy
@Randy: al azar. 'crear' y 'eliminar' por ejemplo. – ceving