Uma conversão de tipo especifica uma conversão de um tipo de dados para outro.
O PostgreSQL aceita duas sintaxes equivalentes para conversão de tipos, o
value::type específico do PostgreSQL e o padrão SQL CAST(value AS type) . Neste caso específico,
'{apple,cherry apple, avocado}'::text[]; pega a string literal {apple,cherry apple, avocado} e diz ao PostgreSQL para interpretá-lo como um array de text . Consulte a documentação sobre expressões e matrizes SQL para obter detalhes.