PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Que fait ::dans PostgreSQL ?

Un cast de type spécifie une conversion d'un type de données à un autre.

PostgreSQL accepte deux syntaxes équivalentes pour les conversions de type, la value::type spécifique à PostgreSQL et le standard SQL CAST(value AS type) .

Dans ce cas précis, '{apple,cherry apple, avocado}'::text[]; prend la chaîne littérale {apple,cherry apple, avocado} et dit à PostgreSQL de l'interpréter comme un tableau de text .

Voir la documentation sur les expressions SQL et les tableaux pour plus de détails.