Eine Typumwandlung gibt eine Konvertierung von einem Datentyp in einen anderen an.
PostgreSQL akzeptiert zwei äquivalente Syntaxen für Typumwandlungen, den PostgreSQL-spezifischen value::type und der SQL-Standard CAST(value AS type) .
In diesem speziellen Fall '{apple,cherry apple, avocado}'::text[]; nimmt das Zeichenfolgenliteral {apple,cherry apple, avocado} und weist PostgreSQL an, es als Array von text zu interpretieren .
Einzelheiten finden Sie in der Dokumentation zu SQL-Ausdrücken und -Arrays.