Fórum Obrigação de Aspas pelo Postgres? #26845
07/04/2008
0
Bom, tenho instalado no meu winXP, o Postgres 8.1, PHP 5.2 e phpPgAdmin 4.1.1.
marinheiro de primeira viagem... penei pra dar um select ou insert no banco.
pois fui entender que nunca funcionava assim:
insert into CLIENTE (COD,NOME) values (1,´Paulo´)
só assim:
insert into ´public´.´CLIENTE´ (´COD´,´NOME´) values (1,´Paulo´)
ou seja, tanto via PHP como pelo phpPgAdmin ele me força a usa as Aspas no nome do Banco e no nomes dos Campos, ainda me obriga a colocar
esse public, antes do nome do Banco na instrução SQL, que é um saco!
Alguem sabe PQ?
Existe alguma parametro ou no PHP.ini ou no postgres.conf que eu possa
mudar para que não seja exigido isso? as aspas? + public
pq vejo varios exemplos em Php com postgres que nao vejo sendo informado isso no codigo da instrucao SQL.
se eu não colocar as aspas e o public , ele diz naum encontrar a tabela e muito menos os campos.
marinheiro de primeira viagem... penei pra dar um select ou insert no banco.
pois fui entender que nunca funcionava assim:
insert into CLIENTE (COD,NOME) values (1,´Paulo´)
só assim:
insert into ´public´.´CLIENTE´ (´COD´,´NOME´) values (1,´Paulo´)
ou seja, tanto via PHP como pelo phpPgAdmin ele me força a usa as Aspas no nome do Banco e no nomes dos Campos, ainda me obriga a colocar
esse public, antes do nome do Banco na instrução SQL, que é um saco!
Alguem sabe PQ?
Existe alguma parametro ou no PHP.ini ou no postgres.conf que eu possa
mudar para que não seja exigido isso? as aspas? + public
pq vejo varios exemplos em Php com postgres que nao vejo sendo informado isso no codigo da instrucao SQL.
se eu não colocar as aspas e o public , ele diz naum encontrar a tabela e muito menos os campos.
Chaplinux
Curtir tópico
+ 0
Responder
Posts
09/04/2008
Comodelphi
como vc criou as tabelas? se vc criou usando ´ ´, quer dizer que vc quer usar case sensitive para os nomes.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)