Error

ORA-00911

Plugin buscador de errores Nuevo!
Instala gratis el plugin para buscar errores de Oracle directamente desde la barra de tu navegador.

Descripción:

ORA-00911: carácter no válido (invalid character)

Causa:

Los caracteres especiales son válidas sólo en ciertos lugares. Si los caracteres especiales que no sean dólares, _, # y se utilizan en un nombre y el nombre no está encerrada en dobles comillas ( "), este mensaje se publicará en breve. Una excepción a esta regla es la base de datos de nombres, en este caso, comillas dobles son despojadas y ignorados. Traducción automática de: Special characters are valid only in certain places. If special characters other than $, _, and # are used in a name and the name is not enclosed in double quotation marks ("), this message will be issued. One exception to this rule is for database names; in this case, double quotes are stripped out and ignored.

Acción:

Eliminar el carácter no válido de la declaración o adjuntar el nombre del objeto en dobles. Traducción automática de: Remove the invalid character from the statement or enclose the object name in double quotation marks.


FORO: ¿Cómo solucionar el error?

Autor:

COMENTARIOS:

por Diego | 4/30/2007 5:57:22 PM

RE: ORA-00911

Cuidado con el ; del final...

por Jovoloco | 10/14/2008 2:19:49 PM

RE: ORA-00911

ese ; del final es muy traicionero cuado mandas el query desde tu programa, en mi caso fue .net

por ORA-00911 | 11/14/2008 7:04:10 PM

RE: ORA-00911

es cierto eso del ; al final del query ya lo pude confirmar....xD

por CorloNet | 1/11/2010 8:02:44 AM

RE: ORA-00911

Señores, es asi de categorico, cuidado con el ";" desde la aplicacion, sobre todo en .net, suele ser el problema de la compatibilidad...

por ynk | 2/8/2010 3:25:59 PM

RE: ORA-00911

create table result(valor varchar(30));

declare
a number;
b number;

begin
a:=7;
b:=6;

if a>b then
insert into result values('A es mayor');

else
insert into result values('B es mayor');

end if;

end;



QUE TENGO MAL?

por lll | 5/15/2010 10:32:19 PM

RE: ORA-00911

alter table usuario
modify (id_usuario number(3,0));

por bastok | 7/6/2010 12:05:50 AM

RE: ORA-00911

Efectivamente. Tened cuidado con el símbolo de punto y coma (;) al final. Una sentencia válida para ejecutar una query de Oracle con Visual Studio.NET sería:

Dim comando = New OdbcCommand("SELECT * FROM MSIUSUARIOS WHERE usuario ='" & usuario.Text & "' AND contraseña = '" & contraseña.Text & "'", conexionBD)

Dim resultadoSQL As OdbcDataReader = comando.ExecuteReader()



Buscar errores de Oracle


Buscar en la web

 
Web orasite.com
· Tutoriales
- Export / Import Oracle 9i
- Instalación Oracle 10g
- Archivos de configuración de red para Oracle
- Administración de usuarios
- Export Oracle 10g
- init.ora spfile.ora fichero de parámetros oracle
- Configurar modo archivelog
- Introducción Oracle 10g
- Arrancar o parar base de datos Oracle
- Tunning Oracle
- Seguridad listener Oracle 10g
- Instalación statspack
- Parámetros memoria SGA
- Activar auditoria de la base de datos
- Oracle Jobs (9i)
- Controlar espacio tablespaces
- Hotbackup de una base de datos Oracle
- Búsquedas en Oracle 10g case-insensitive
- Recover database until time
- Privilegios sysoper y sysdba
- Consultas sobre V$
- Bloquear acceso a base de datos por IP
- Problemas Oracle Jobs
- Cambiar ubicación base de datos
- Reconstrucción de índices
- Encriptación e integridad de datos en Oracle
- Configuración de memoria
- Instalación de la máquina virtual Java
- Loadjava y Dropjava en Oracle
- Cambiar a modo restricted session
- Recuperación modo noarchivelog
 
· Oracle FAQ
- Oracle database
 
· Noticias
- Oracle OpenWorld 2009
- Oracle compra Sun
- Oracle 11g presentada
- Oracle vulnerable a inyección SQL en cursores
- Procesos de negocio con Oracle
- OracleXE para Debian
 
· Descargas
- Free Toad
 
· Errores Oracle
- Errores ORA
- Errores SQL
- Errores AMD
- Errores AUD
- Errores DBV
- Errores DRG
- Errores EPC
- Errores EXP
- Errores IMG
- Errores IMP
- Errores KUP
- Errores LCD
- Errores LFI
- Errores LFI0
- Errores LPX
- Errores LRM
- Errores LSX
- Errores MOD
- Errores NCR
- Errores NID
- Errores NMP
- Errores NNC
- Errores NNF
- Errores NNL
- Errores NNO
- Errores NPL
- Errores NZE
- Errores O2F
- Errores O2I
- Errores O2U
- Errores PCB
- Errores PCC
- Errores PCF
- Errores PLS
- Errores QSM
- Errores RMAN
- Errores TNS
- Errores VID
· Libros sobre Oracle
· Sitios relacionados
- Trabajos de Oracle
- ZonaOracle.com
- AjpdSoft
- La Web del Programador
· Sitios recomendados
- Cronica24.com
- TPV
- Buscar trabajo
Los contenidos de esta web son producto de la colaboración de sus usuarios, por lo que puede haber erratas. Si encuentras una información incorrecta agradeceremos que nos lo comuniques en nuestra dirección:
Cualquier información aquí publicada es de libre distribución, siempre y cuando se haga referencia mediante un link al documento original.
Orasite.com