Hvis nogen andre undrer sig over Hvordan man bare får datatypen for en variabel (ikke kolonne ) kan du bruge pg_typeof(any)
funktion.
Simpelthen
SELECT pg_typeof(your_variable);
ELLER
SELECT pg_typeof('{}'::text[]); //returns text[];
Bemærk
pg_typeof(varchar_column) vil returnere tegn, der varierer uanset indholdet af kolonnen. Enhver kolonne eller variabel er allerede skrevet, og pg_typeof vil returnere den erklærede type. Den vil ikke finde typen "bedst passende" afhængigt af værdien af den pågældende kolonne (eller variabel). -- citat fra a_horse_with_no_names kommentar.