Borrar Registro

17/05/2007 - 16:41 por MRPsistemas | Informe spam
Hola...

Trato de borrar de un registro utilizando el administrador coorporativo y me
indica un mensaje de error que me impide borrarlo.

Informacion de columna clave insuficiente o incorrecta; demasiadas filas
afectadas por la actualizacion.

Que puedo hacer?


Miguel Romero

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera (MVP)
17/05/2007 - 18:22 | Informe spam
No nos dices qué versión/edición de SQL Server usas ni qué service pack tienes.

Ejecuta la sentencia DELETE ... WHERE en tu Query Analyzer (SS2000) o en la
Command Query del Management Studio (SS2005).
Gustavo Larriera, MVP
https://mvp.support.microsoft.com/p...o.Larriera
http://blogs.solidq.com/ES/glarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"MRPsistemas" wrote:

Hola...

Trato de borrar de un registro utilizando el administrador coorporativo y me
indica un mensaje de error que me impide borrarlo.

Informacion de columna clave insuficiente o incorrecta; demasiadas filas
afectadas por la actualizacion.

Que puedo hacer?


Miguel Romero



Respuesta Responder a este mensaje
#2 Alejandro Mesa
17/05/2007 - 19:33 | Informe spam
MRPsistemas,

Exactamente eso, que tu tabla no tiene clave primaria o restriccion de
unicidad que pueda ser usada para eliminar una fila en especifico. Recuerda
que en SQL Server no tenemos numero de fila.


AMB


"MRPsistemas" wrote:

Hola...

Trato de borrar de un registro utilizando el administrador coorporativo y me
indica un mensaje de error que me impide borrarlo.

Informacion de columna clave insuficiente o incorrecta; demasiadas filas
afectadas por la actualizacion.

Que puedo hacer?


Miguel Romero



Respuesta Responder a este mensaje
#3 Jose Mariano Alvarez
18/05/2007 - 02:51 | Informe spam
En el post ,
DIJO .
mas,

Exactamente eso, que tu tabla no tiene clave primaria o restriccion de
unicidad que pueda ser usada para eliminar una fila en especifico. Recuerda
que en SQL Server no tenemos numero de fila.






El no tener una PK o una clave unica es un error de diseño.
Debes garantizar que cada registro es difernete del resto de alguna
manera sino son indistinguibles.


Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)


IMPORTANTE

Por favor traten de indicar la versión de SQL y Service Pack.
La inclusión de (CREATE, INSERTS, etc.) para poder reproducir el
problema también ayuda.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida