column_info da DBI vs. pgAdmin em identificadores entre aspas

votos
1

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

Publicado 27/10/2008 em 16:56
fonte usuário
Em outras línguas...                            


1 respostas

votos
2

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. A lista de reserva mostra "desc" é a palavra-chave só realmente reservados (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'), por isso a minha palpite é que pgAdminIII está sendo cauteloso e citando in case "tipo" e "iniciar" tornar-se reservados algum dia.

Respondeu 27/10/2008 em 17:00
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more