1

Temat: Funkcja losująca znaki

Czy istnieje funkcja ,która wylosuje znak z określonego przedziału np. 'A' - 'Z'.
Może jest jakaś podobna funkcja do tej ,która losuje liczby random().

2

Odp: Funkcja losująca znaki

Wbudowanej to chyba nie ma, ale mozesz napisac swoją:

CREATE OR REPLACE FUNCTION random_ascii() RETURNS CHAR AS
'
BEGIN
RETURN chr(mod(trunc(random()*100)::int,26)+65);
END;
' LANGUAGE plpgsql;