sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Qué hace ::en PostgreSQL?

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.