SELECT funciona DELETE no

20/10/2004 - 16:30 por pepe perez | Informe spam
!Hola¡
Estoy haciendo consultas sql para oracle y he llegado a un punto en el
que quiero acceder a un número determinado de registros con la funcion
ROWNUM, cuando ejecuto el select lo obtengo sin problema, pero al
ejecutar el delete no lo acepta.
Mi consulta es:
DELETE * FROM TABLA WHERE ROWNUM<10 ORDER BY FECHA.

¿Sabe alguien a que es debido?¿Sabe alguien otra forma de hacer lo
mismo?¿alguien me puede ayudar?

Muchas gracias.



*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!

Preguntas similare

Leer las respuestas

#1 Microsoft
21/10/2004 - 01:44 | Informe spam
que tal :

DELETE * FROM TABLA WHERE ROWNUM<10

Cordial saludo,

Mauricio Atanache G.

"pepe perez" escribió en el mensaje
news:

!Hola¡
Estoy haciendo consultas sql para oracle y he llegado a un punto en el
que quiero acceder a un número determinado de registros con la funcion
ROWNUM, cuando ejecuto el select lo obtengo sin problema, pero al
ejecutar el delete no lo acepta.
Mi consulta es:
DELETE * FROM TABLA WHERE ROWNUM<10 ORDER BY FECHA.

¿Sabe alguien a que es debido?¿Sabe alguien otra forma de hacer lo
mismo?¿alguien me puede ayudar?

Muchas gracias.



*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Respuesta Responder a este mensaje
#2 Pedro Luna Montalvo, MVP
21/10/2004 - 15:27 | Informe spam
Saludos

checa tu manual de T-SQL, no tiene sentido la clausula ORDER BY en una
sentencia DELETE.
;)

Saludos
Pedro Luna, [MVP VB.NET]
Gye, Ecu

"pepe perez" escribió en el mensaje
news:

!Hola¡
Estoy haciendo consultas sql para oracle y he llegado a un punto en el
que quiero acceder a un número determinado de registros con la funcion
ROWNUM, cuando ejecuto el select lo obtengo sin problema, pero al
ejecutar el delete no lo acepta.
Mi consulta es:
DELETE * FROM TABLA WHERE ROWNUM<10 ORDER BY FECHA.

¿Sabe alguien a que es debido?¿Sabe alguien otra forma de hacer lo
mismo?¿alguien me puede ayudar?

Muchas gracias.



*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida