PostgreSQL ランダムなひらがなを生成する
- 作成日 2022.09.12
- PostgreSQL
- PostgreSQL
PostgreSQLで、ランダムなひらがなを生成する手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- PostgreSQL 14.0
- pgadmin 6.0
生成手順
ランダムなひらがなを生成する場合は、乱数を生成する「random」と文字データのコードポイントから文字を生成する「chr」で範囲を指定して利用します。
実際に、生成してみます。
SELECT chr(12353 + (random() * 1000)::int % 83 )
実行結果
ひらがながランダムに生成されていることが確認できます。
複数行で取得
複数行で取得する場合は、「generate_series」を使用します。
generate_series(1,行数)
実際に、3行を指定してみます。
SELECT chr(12353 + (random() * 1000)::int % 83 )
from generate_series(1,3)
実行結果
3行取得されていることが確認できます。
-
前の記事
PostgreSQL 数値を文字列に変換する 2022.09.12
-
次の記事
SQL Server 対数と常用対数を求める 2022.09.12
コメントを書く