PostgreSQL用です。 # 英数8文字 select array_to_string( array( select substr( '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ', (round(random() * 62)::int + 1), 1 ) from generate_series(1, 8) ), '' ) ;