文字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