43.8. pg_cast

O catálogo pg_cast armazena caminhos de conversão de tipo de dados, tanto os caminhos nativos quanto os definidos através de CREATE CAST.

Tabela 43-8. Colunas do catálogo pg_cast

Nome Tipo Referencia Descrição
castsource oid pg_type .oid OID do tipo de dado de origem
casttarget oid pg_type .oid OID do tipo de dado de destino
castfunc oid pg_proc .oid OID da função a ser utilizada para realizar esta conversão. Zero se os tipos de dado forem binariamente compatíveis (ou seja, não é necessária nenhuma operação em tempo de execução para realizar a conversão).
castcontext char   Indica em que contextos a conversão pode ser chamada. O valor e significa somente as conversões explícitas (utilizando CAST, ::, ou a sintaxe de chamada de função). O valor a significa implicitamente na atribuição à coluna de destino, bem como explicitamente. O valor i significa implicitamente em expressões, bem como nos demais casos.
SourceForge.net Logo