Article View: es.comp.lenguajes.java
Article #1039Re: Oracle - Jdbc java.sql.SQLException: ORA-00904:
From: Oscar Garcia
Date: Wed, 16 Aug 2006 11:08
Date: Wed, 16 Aug 2006 11:08
40 lines
2476 bytes
2476 bytes
El Wed, 16 Aug 2006 12:08:33 +0200, Pedro <Pedro@ddd.com> escribi�: >Tengo la siguiente consulta >SELECT COD, NOMBRE, X_GGCLIPR_COD FROM USRNOM WHERE EMPGRUPO_COD = ...... >y me devuelve >java.sql.SQLException: ORA-00904: "X_GGCLIPR_COD": identificador no v�lido >y el nombre de columna esta bien >ejecuto la consulta desde consola y el resultado es correcto Ten cuidado con las may�sculas y min�sculas. Por norma general se recomienda poner el nombre de las tablas y campos en min�sculas para contrastarlo con el c�digo SQL de una manera r�pida y sencilla. >he probado ha poner "SELECT COD, NOMBRE, \"X_GGCLIPR_COD\" FROM USRNOM >WHERE EMPGRUPO_COD = " pero el resultado es el mismo :( Exacto, al igual que en Access los campos "ilegales" se delimitan con [campo ilegal], en MySQL `campo ilegal`, en Oracle es con "campo ilegal" (entre comillas dobles). �Est�s seguro que son guiones bajos o son espacios en blanco? �Podr�as hacer un "desc USRNOM" y enviarnoslo? Recuerda que las cadenas de caracteres se entrecomillan con 'comillas simples', quiz� te de el error por alguna cadena del resto de la consulta que no est� bien finalizada. >No soy capaz de encontrar la soluci�n.... Pon la consulta completa y ver� que puedo hacer con ella :) >Gracias y Saludos. De nada. -- �scar Javier Garc�a Baudet LinaresDigital http://redstar.linaresdigital.com/
Technical Details
Message-ID:
<4ru5e2h3jh051l9vuf3hb9n7rgrinflqeu@4ax.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!peer01.cox.net!cox.net!antonio.escomposlinux.org!cernicalo.escomposlinux.org!escomposlinux.org!not-for-mailReferences:
<ebuqpj$ecg222@cesio.mundo-r.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 1116f3,fa5ae9179aaf0e0f X-Google-Attributes: gid1116f3,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!peer01.cox.net!cox.net!antonio.escomposlinux.org!cernicalo.escomposlinux.org!escomposlinux.org!not-for-mail From: Oscar Garcia <redstarQUITARSPAM23@terra.es> Newsgroups: es.comp.lenguajes.java Subject: Re: Oracle - Jdbc java.sql.SQLException: ORA-00904: Date: Wed, 16 Aug 2006 13:08:53 +0200 Organization: Ecolnet Lines: 40 Message-ID: <4ru5e2h3jh051l9vuf3hb9n7rgrinflqeu@4ax.com> References: <ebuqpj$ecg222@cesio.mundo-r.com> NNTP-Posting-Host: 87.217.171.23 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: cormoran.emeteo.local 1155726531 1200 87.217.171.23 (16 Aug 2006 11:08:51 GMT) X-Complaints-To: emeteo@escomposlinux.org NNTP-Posting-Date: Wed, 16 Aug 2006 11:08:51 +0000 (UTC) X-Newsreader: Forte Free Agent 2.0/32.652