文字nか 文字yを ランダムに取得する。
--■■■dbms_random.stringを使う方法■■■
select translate(dbms_random.string('U',1),'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
,'ynynynynynynynynynynynynyn') as is_successful
from dual;
--■■■インラインビューを使う方法■■■
select distinct First_Value(Val)
over(order by dbms_random.value) as is_successful
from (select 'n' as Val from dual
union all select 'y' from dual);
dbms_random.stringは、 translate関数と組み合わせて使うと便利です。 dbms_random.string