PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

O que o ::faz no PostgreSQL?


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.