PostgreSQL | Как получить случайную русскую букву? — efim360.ru

PostgreSQL | Как получить случайную русскую букву?

Команда получения одной случайной буквы русского алфавита из 66 возможных символов в PostgreSQL

SELECT (regexp_split_to_array('абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ', ''))[ceil(random()*66)];

 

Команда получения одной случайной буквы русского алфавита из 33 возможных символов в PostgreSQL

SELECT (regexp_split_to_array('абвгдеёжзийклмнопрстуфхцчшщъыьэюя', ''))[ceil(random()*33)];

 

Информационные ссылки

Официальный сайт WEB-оболочки pgAdminhttps://www.pgadmin.org

Официальный сайт СУБД PostgreSQLhttps://www.postgresql.org

Команды SQLhttps://postgrespro.ru/docs/postgresql/15/sql-commands

Функции для работы со строками — https://postgrespro.ru/docs/postgresql/15/functions-string