ayuda, ayuda, ayuda

13/01/2004 - 23:23 por Genaro | Informe spam
explicando unas cosas, en el sql-server-enterprise-
manager, se le dijo: """"update paciente set
fecha_in='12/10/2003'+substring(fecha_in,11,len(fecha_in))
where registro_medico>950170"""" se suponía que no
debería de pasar, pero por un error involuntario le
dieron """run""" y dijo que habia hecho 4,205 rows.
Diganme por favor que hay forma de deshacerlo!!!!

Preguntas similare

Leer las respuestas

#1 Maximiliano Damian Accotto
13/01/2004 - 23:42 | Informe spam
hola, mira busca en www.portalsql.com en la pagina 2 que hay un doc que te
puede ser muy util



Salu2 enormes

Maximiliano Damian Accotto

Fundicion San Cayetano S.A.
Gerente de IT
Buenos Aires - Argentina
-
Desarrollador 3 estrellas
http://www.microsoft.com/spanish/ms...efault.asp
-
(maxi_accotto[arroba]speedy.com.ar)
MSN:
"Genaro" escribió en el mensaje
news:040101c3da23$e0c47db0$
explicando unas cosas, en el sql-server-enterprise-
manager, se le dijo: """"update paciente set
fecha_in='12/10/2003'+substring(fecha_in,11,len(fecha_in))
where registro_medico>950170"""" se suponía que no
debería de pasar, pero por un error involuntario le
dieron """run""" y dijo que habia hecho 4,205 rows.
Diganme por favor que hay forma de deshacerlo!!!!
Respuesta Responder a este mensaje
#2 genaro
13/01/2004 - 23:54 | Informe spam
gracias... voy a ir alli.

hola, mira busca en www.portalsql.com en la pagina 2 que


hay un doc que te
puede ser muy util



Salu2 enormes

Maximiliano Damian Accotto

Fundicion San Cayetano S.A.
Gerente de IT
Buenos Aires - Argentina
-
Desarrollador 3 estrellas
http://www.microsoft.com/spanish/ms...desarrolla


dor/default.asp
-
(maxi_accotto[arroba]speedy.com.ar)
MSN:
"Genaro" escribió en el mensaje
news:040101c3da23$e0c47db0$
explicando unas cosas, en el sql-server-enterprise-
manager, se le dijo: """"update paciente set
fecha_in='12/10/2003'+substring(fecha_in,11,len(fecha_in))
where registro_medico>950170"""" se suponía que no
debería de pasar, pero por un error involuntario le
dieron """run""" y dijo que habia hecho 4,205 rows.
Diganme por favor que hay forma de deshacerlo!!!!


.

Respuesta Responder a este mensaje
#3 Eladio Rincón
14/01/2004 - 00:14 | Informe spam
Hola,

si estabas dentro de una transacción (que me temo no es el caso), podrías hacer ROLLBACK; ¿Para recuperar el estado anterior? restaurar el último BACKUP; si no lo quieres restaurar completo, puedes restaurar el BACKUP con otro nombre de base de datos y transferir los registros que faltan (recuerda que tienes la sentencia que causo el borrado, por lo tanto tienes la sentencia para recuperar los que se borraron desde la base de datos "nueva" de trabajo).

Adicionalmente, para otros casos; puedes establecer el analizador de consultas para trabajar con transacciones implicitas (obligando a realizar COMMIT para confirmar las modificaciones) desde; Herramientas, Opciones, Pestaña "propiedades de conexión", set implicit_transactions.


Eladio Rincón
MCAD, SQL Server MVP
http://www.siquelnet.com

"Comparte lo que sabes, aprende lo que no sepas." FGG

"Genaro" escribió en el mensaje news:040101c3da23$e0c47db0$
explicando unas cosas, en el sql-server-enterprise-
manager, se le dijo: """"update paciente set
fecha_in='12/10/2003'+substring(fecha_in,11,len(fecha_in))
where registro_medico>950170"""" se suponía que no
debería de pasar, pero por un error involuntario le
dieron """run""" y dijo que habia hecho 4,205 rows.
Diganme por favor que hay forma de deshacerlo!!!!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida