Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Error con cláusula "AS"

Estas en el tema de Error con cláusula "AS" en el foro de Oracle en Foros del Web. Cordial saludo, Actualmente tengo una consulta como la siguiente: SELECT * FROM sig.tbdsigspaplanitem AS "item" Y al ejecutarla en Oracle 9i me sale el siguiente ...
  #1 (permalink)  
Antiguo 29/09/2008, 16:01
 
Fecha de Ingreso: mayo-2004
Ubicación: Manizales-Colombia
Mensajes: 97
Antigüedad: 19 años, 10 meses
Puntos: 0
Pregunta Error con cláusula "AS"

Cordial saludo,

Actualmente tengo una consulta como la siguiente:

SELECT * FROM sig.tbdsigspaplanitem AS "item"

Y al ejecutarla en Oracle 9i me sale el siguiente error

ORA-00933: SQL command not properly ended

Mi pregunta es la siguiente, es que en Oracle 9i no se soporta la cláusula "AS"
por si le quito la cláusula la consulta me funciona correctamente
__________________
La vida es el presente, pero para
trabajar en su futuro... :cool:

Suerte y Pulso.... :cool:
  #2 (permalink)  
Antiguo 29/09/2008, 21:31
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años
Puntos: 7
Respuesta: Error con cláusula "AS"

mmm no recuerdo el uso del "as" usandolo en el nombre de la tabla, solo para uso de campos, seguro funciona tu select simplemente quitandole ese "as"
__________________
Blogzote.com :-) Mi blog
  #3 (permalink)  
Antiguo 30/09/2008, 13:42
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 9 meses
Puntos: 43
Respuesta: Error con cláusula "AS"

Ni así.

Tal como lo veo, el AS lo está utilizando para ponerle un alias al registro, no a la tabla ni a ningún campo.

Eso no se puede. El alias se pone a la tabla o a los campos, no a los registros.
  #4 (permalink)  
Antiguo 01/10/2008, 09:14
 
Fecha de Ingreso: mayo-2004
Ubicación: Manizales-Colombia
Mensajes: 97
Antigüedad: 19 años, 10 meses
Puntos: 0
Respuesta: Error con cláusula "AS"

Gracias,

El error ocurría porque en postgres se acepta la cláusula AS para renombrar una tabla o columnas, pero en Oracle sólo para renombrar columnas.
__________________
La vida es el presente, pero para
trabajar en su futuro... :cool:

Suerte y Pulso.... :cool:
  #5 (permalink)  
Antiguo 01/10/2008, 14:22
 
Fecha de Ingreso: enero-2007
Ubicación: Cali - Valle
Mensajes: 135
Antigüedad: 17 años, 2 meses
Puntos: 4
Respuesta: Error con cláusula "AS"

Hola

Si lo que quieres es colocar un alias a la tabla entonces debes de colocar la letra(S) con las cuales vas a identificar la tabla, es decir en tu caso:

Cita:
SELECT * FROM sig.tbdsigspaplanitem item"
Ya con eso lo unico que tienes que hacer es seguir utilizando la palabra item


Scooby151
  #6 (permalink)  
Antiguo 01/10/2008, 18:35
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años
Puntos: 7
Respuesta: Error con cláusula "AS"

Cita:
Iniciado por julruiz Ver Mensaje
Gracias,

El error ocurría porque en postgres se acepta la cláusula AS para renombrar una tabla o columnas, pero en Oracle sólo para renombrar columnas.
ya decia yo, ahora solo ahi que buscar la cita en el manual
__________________
Blogzote.com :-) Mi blog
  #7 (permalink)  
Antiguo 02/10/2008, 14:56
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 9 meses
Puntos: 43
Respuesta: Error con cláusula "AS"

Cita:
Iniciado por julruiz Ver Mensaje
Gracias,

El error ocurría porque en postgres se acepta la cláusula AS para renombrar una tabla o columnas, pero en Oracle sólo para renombrar columnas.

Error .
El alias tambien se puede poner a las tablas

SELECT ALIAS_DE_TABLA.CODIGO, ALIAS_DE_TABLA.DESCRIPCION
FROM MI_TABLA ALIAS_DE_TABLA;
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:26.