美文网首页
Postgres 生成任意长度随机字符串

Postgres 生成任意长度随机字符串

作者: AngryApe | 来源:发表于2017-06-27 10:55 被阅读0次

create function f_random_str(length INTEGER) returns character varying
LANGUAGE plpgsql
AS $$
DECLARE
result varchar(50);
BEGIN
SELECT array_to_string(ARRAY(SELECT chr((65 + round(random() * 25)) :: integer)
FROM generate_series(1,length)), '') INTO result;
return result;
END
$$;

相关文章

网友评论

      本文标题:Postgres 生成任意长度随机字符串

      本文链接:https://www.haomeiwen.com/subject/djoscxtx.html