Una conversión de tipos especifica una conversión de un tipo de datos a otro.
PostgreSQL acepta dos sintaxis equivalentes para conversiones de tipo, el value::type
específico de PostgreSQL y el estándar SQL CAST(value AS type)
.
En este caso específico, '{apple,cherry apple, avocado}'::text[];
toma el literal de cadena {apple,cherry apple, avocado}
y le dice a PostgreSQL que lo interprete como una matriz de text
.
Consulte la documentación sobre matrices y expresiones SQL para obtener más detalles.