Pergunta

Eu tenho uma tabela no meu banco de dados Postgres com colunas chamadas "tipo", "desc" e "iniciar". Quando eu chamar $dbh->column_info, apenas "desc" volta citou, enquanto que em pgAdmin todos os três são citados. É um deles errado?

Foi útil?

Solução

Eu acho que tipo de respondi minha própria pergunta, mas eu pensei que eu iria colocá-lo aqui no caso de alguém tem mais insight. O href="http://www.postgresql.org/docs/8.3/interactive/sql-keywords-appendix.html" rel="nofollow lista reserva mostra "desc" é a única realmente reservados palavra-chave (os outros dois: 'podemos classificar como 'não reservado' essas palavras-chave que são explicitamente conhecidas para o analisador, mas são permitidos como coluna ou tabela nomes'), então o meu palpite é que pgAdminIII está sendo cauteloso e citando em caso "tipo" e "iniciar" tornar-se reservados algum dia.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top