Re: [zfbrasil] ASPAS DUPLAS USANDO ORACLE

492 views
Skip to first unread message

Eric Alves da Rocha

unread,
Dec 11, 2012, 1:57:40 PM12/11/12
to zfbr...@googlegroups.com
amigo, já adianto que as aspas duplas estão certas.. pode testar o sql direto no banco..

tu tah suando doctrine?


Att.,
Eric A. da Rocha



Em 11 de dezembro de 2012 13:47, Vagner Macedo <maced...@gmail.com> escreveu:
Pessoal, sou iniciante em Zend Framework2  e estou com um problema na geração do sql.
O zf2 esta montando o sql com aspas duplas, como eu estou usando o ORACLE ele não reconhece as aspas duplas e
da uma mensagem de tabela ou view não existe.
Alguém pode me ajudar?

Ex do sql: SELECT "usuario'.* FROM "usuario"

--
Essa mensagem faz parte do grupo "zfbrasil" no Google Groups.
Para escrever neste grupo, envie um email para zfbr...@googlegroups.com
Para se desligar do grupo, envie um email para zfbrasil-u...@googlegroups.com
Mais informações, visite o grupo em http://groups.google.com/group/zfbrasil?hl=pt-BR

Renato Pradebon

unread,
Dec 11, 2012, 2:02:59 PM12/11/12
to zfbr...@googlegroups.com
Se o SQL estiver idêntico ao que você postou na lista, a tabela "usuario".* está com aspas duplas no início e aspas simples no final.


--
Att,
Renato Pradebon
Analista de Sistemas
45 9904-8875 | 45 9123-1923 | renatop...@hotmail.com
twitter: http://twitter.com/renatopradebon

Vagner Macedo

unread,
Dec 11, 2012, 2:12:27 PM12/11/12
to zfbr...@googlegroups.com
Amigos,

Não estou usando o doctrine, já peguei o resultado do sql e executei no banco e me deu a mesma mensagem tabela ou view não existe,
quando eu tiro as aspas ele funciona normalmente no banco. Eu tava pesquisando e achei essa solução, mais para uma versão inferior ao 2. http://thiagomata.blogspot.com.br/2011/09/resolvendo-problemas-com-aspas-duplas.html.
--
Atenciosamente,

Vagner Macedo da Silva.
Analista de Sistema
Desenvolvedor de Sistemas Java.
Cel: 55 - (71) 8838-9332
______________________
vagner...@sec.ba.gov.br
vagner...@avansys.com.br

Alberto Viana

unread,
Dec 11, 2012, 2:48:24 PM12/11/12
to zfbr...@googlegroups.com
Cara isso costuma ser permissão, você não está com permissão de acesso a tabela.


2012/12/11 Vagner Macedo <maced...@gmail.com>

Pessoal, sou iniciante em Zend Framework2  e estou com um problema na geração do sql.
O zf2 esta montando o sql com aspas duplas, como eu estou usando o ORACLE ele não reconhece as aspas duplas e
da uma mensagem de tabela ou view não existe.
Alguém pode me ajudar?

Ex do sql: SELECT "usuario'.* FROM "usuario"

--
Essa mensagem faz parte do grupo "zfbrasil" no Google Groups.
Para escrever neste grupo, envie um email para zfbr...@googlegroups.com
Para se desligar do grupo, envie um email para zfbrasil-u...@googlegroups.com
Mais informações, visite o grupo em http://groups.google.com/group/zfbrasil?hl=pt-BR



--
Alberto Guimarães Viana
E-mail: albert...@gmail.com
http://blog.albertoviana.com
   
"Uma pessoa inteligente resolve um problema, um sábio o previne." Albert Einstein

Raphael Almeida

unread,
Dec 13, 2012, 5:18:18 PM12/13/12
to Zend Framework Brasil
Trabalho com ZF1 + Oracle e nunca tive esse problema.
Eu uso o OCI8 ao invés do PDO_OCI


--
[]ão,

Raphael de Almeida

http://raphaeldealmeida.net
http://www.twitter.com/raph_almeida
http://rubyonrio.org | http://phprio.org | http://androidinrio.com.br
http://www.arduinrio.cc | http://dojorio.org

Vagner Macedo

unread,
Dec 14, 2012, 9:38:28 AM12/14/12
to zfbr...@googlegroups.com

Colegas,

Ainda não achei uma solução concreta para resolução desse problema,
entretanto, achei um paliativo que esta me dando possibilidade de continuar desenvolvendo.

Eu estou usando PDO, em conversa com o DA o mesmo me informou que a consulta esta correta e que o ORACLE entende que o nome que estar entre as aspas "usuario" é o nome efetivo da tabela no caso usuario. No meu caso o SQL esta com  "usuario" e minha tabela esta USUARIO e por isso acontecia o erro. Apenas configurei na minha class Module no método getServiceConfig()
o nome da tabela igual ao nome que ta no banco 'USUARIO'.

Ainda não achei uma solução para esse problema apenas um paliativo.




2012/12/13 Raphael Almeida <jagua...@gmail.com>
--
Essa mensagem faz parte do grupo "zfbrasil" no Google Groups.
Para escrever neste grupo, envie um email para zfbr...@googlegroups.com
Para se desligar do grupo, envie um email para zfbrasil-u...@googlegroups.com
Mais informações, visite o grupo em http://groups.google.com/group/zfbrasil?hl=pt-BR



--

Eric Alves da Rocha

unread,
Dec 14, 2012, 10:56:41 AM12/14/12
to zfbr...@googlegroups.com
Hummmm.. doidera.. mas no ORACLE tbm ocorre esse problema?

tu não consegue pesquisar com SELECT * FROM "usuario"? E com
SELECT * FROM "USUARIO" funciona?


Att.,
Eric A. da Rocha



Raphael Almeida

unread,
Dec 15, 2012, 6:04:26 PM12/15/12
to zfbr...@googlegroups.com
Não sei no ZF2, mas no ZF1 as tabelas tinham que ser colocadas em maiúsculo.
Reply all
Reply to author
Forward
0 new messages