Cómo borro el último registro?

10/10/2003 - 21:12 por cg | Informe spam
Tengo que borrar el último registro que esta físicamente
en una tabla (sin ningún tipo de ordenación, es decir no
debo ordenarlo porque sino ya no se donde está el último).
Cómo hago????

Preguntas similare

Leer las respuestas

#1 Adrian
10/10/2003 - 21:48 | Informe spam
Hasta donde yo se, no existe una manera "natural" de saber cual es el ultimo
registro "fisico", por lo menos en SQL-Server, a menos que tengas algun
campo identificatorio (tipo un autonumerico). Muchos de nosotros estamos mal
acostumbrados a otros motores de BD (access, por ejemplo), en donde si estan
los datos tal como fueron cargados.

(Guía de buen uso del foro)
http://perso.wanadoo.es/rubenvigon/foro


"cg" wrote in message
news:276b401c38f62$717e1080$
Tengo que borrar el último registro que esta físicamente
en una tabla (sin ningún tipo de ordenación, es decir no
debo ordenarlo porque sino ya no se donde está el último).
Cómo hago????
Respuesta Responder a este mensaje
#2 Gustavo Larriera [MVP]
10/10/2003 - 22:58 | Informe spam
DELETE FROM Tabla
WHERE col1=valor1 AND col2=valor2 AND ...

Especifica todas las columnas y valoes apropiados que te identifican
exactamente al registro deseado a borrar.

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

***IMPORTANTE*** Microsoft Security Bulletin MS03-039
http://www.microsoft.com/security/s...03-039.asp

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"cg" wrote in message
news:276b401c38f62$717e1080$
Tengo que borrar el último registro que esta físicamente
en una tabla (sin ningún tipo de ordenación, es decir no
debo ordenarlo porque sino ya no se donde está el último).
Cómo hago????
Respuesta Responder a este mensaje
#3 Miguel Egea
11/10/2003 - 09:38 | Informe spam
Claudio, en los motores relacionales como SQLServer, oracle, etc el concepto
último no tiene sentido, no existe vamos. Solo hay un último o un primero
según una ordenación.

Saludos
Miguel Egea


"cg" escribió en el mensaje
news:276b401c38f62$717e1080$
Tengo que borrar el último registro que esta físicamente
en una tabla (sin ningún tipo de ordenación, es decir no
debo ordenarlo porque sino ya no se donde está el último).
Cómo hago????
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida