Casos en que no se ejecuta una eliminacion de un registro especifi

29/08/2007 - 18:06 por Jorge Martínez Maldonado | Informe spam
Cordial saludo;

Necesito ejecutar un comando DELETE el cual tiene como criterios
id_registro, nombre_registro, identificador_registro. El procedimiento
funciona para consultas mediante un SELECT y un UPDATE, pero no para
eliminacion.

De antemano agradezco su atención:

Jorge Ernesto Martínez Maldonado.

Programador
Bogotá Colombia

Preguntas similare

Leer las respuestas

#1 Isaias
29/08/2007 - 18:22 | Informe spam
Sin mas datos, es como estar "adivinando"

Veamos, ¿Sera porque tu tabla tiene un TRIGGER que te impide la eliminacion
de registros?
Saludos
IIslas


"Jorge Martínez Maldonado" wrote:

Cordial saludo;

Necesito ejecutar un comando DELETE el cual tiene como criterios
id_registro, nombre_registro, identificador_registro. El procedimiento
funciona para consultas mediante un SELECT y un UPDATE, pero no para
eliminacion.

De antemano agradezco su atención:

Jorge Ernesto Martínez Maldonado.

Programador
Bogotá Colombia
Respuesta Responder a este mensaje
#2 Jorge Martínez Maldonado
29/08/2007 - 18:28 | Informe spam
Cordial saludo;

No tengo desencadenantes en la tabla, los registros son relacionales para
estos tres datos es decir, no se repiten estos datos en esta tabla.

DELETE adm_datos
WHERE adt_nit = '123456798-9'
AND adt_almacen='Almacen1'
AND adt_id_registro = 1

De antemano agradezco su atención:

Jorge Ernesto Martínez Maldonado.
-
Programador
Bogotá Colombia


"Isaias" wrote:

Sin mas datos, es como estar "adivinando"

Veamos, ¿Sera porque tu tabla tiene un TRIGGER que te impide la eliminacion
de registros?
Saludos
IIslas


"Jorge Martínez Maldonado" wrote:

> Cordial saludo;
>
> Necesito ejecutar un comando DELETE el cual tiene como criterios
> id_registro, nombre_registro, identificador_registro. El procedimiento
> funciona para consultas mediante un SELECT y un UPDATE, pero no para
> eliminacion.
>
> De antemano agradezco su atención:
>
> Jorge Ernesto Martínez Maldonado.
>
> Programador
> Bogotá Colombia
Respuesta Responder a este mensaje
#3 Salvador Ramos
29/08/2007 - 18:42 | Informe spam
Hola,

A ver si entiendo lo que te ocurre. Quieres de decir que si ejecutas
SELECT *
FROM adm_datos
WHERE adt_nit = '123456798-9'
AND adt_almacen='Almacen1'
AND adt_id_registro = 1

Te devuelve una o más filas.
Y luego ejecutas
DELETE adm_datos
WHERE adt_nit = '123456798-9'
AND adt_almacen='Almacen1'
AND adt_id_registro = 1

No los elimina ?
Eso no es posible, salvo que tengas un trigger o restricción que lo impida.
Otra cosa que se me ocurre es que esté en una transacción y hagas un
rollback posteriormente (o no hagas commit).
Nos puedes dar más detalles de si hay código adicional y desde donde estás
ejecutando ese código ?

Un saludo
Salvador Ramos

www.helpdna.net (información sobre SQL Server y Microsoft .Net)
www.helpdna.net/acerca_de_salvador_ramos.htm


"Jorge Martínez Maldonado" escribió en el mensaje
news:
Cordial saludo;

No tengo desencadenantes en la tabla, los registros son relacionales para
estos tres datos es decir, no se repiten estos datos en esta tabla.

DELETE adm_datos
WHERE adt_nit = '123456798-9'
AND adt_almacen='Almacen1'
AND adt_id_registro = 1

De antemano agradezco su atención:

Jorge Ernesto Martínez Maldonado.
-
Programador
Bogotá Colombia


"Isaias" wrote:

Sin mas datos, es como estar "adivinando"

Veamos, ¿Sera porque tu tabla tiene un TRIGGER que te impide la
eliminacion
de registros?
Saludos
IIslas


"Jorge Martínez Maldonado" wrote:

> Cordial saludo;
>
> Necesito ejecutar un comando DELETE el cual tiene como criterios
> id_registro, nombre_registro, identificador_registro. El procedimiento
> funciona para consultas mediante un SELECT y un UPDATE, pero no para
> eliminacion.
>
> De antemano agradezco su atención:
>
> Jorge Ernesto Martínez Maldonado.
>
> Programador
> Bogotá Colombia
Respuesta Responder a este mensaje
#4 Luis Mata
29/08/2007 - 18:42 | Informe spam
quizas este relacionado y es tabla hija.

"Jorge Martínez Maldonado" escribió en el mensaje
de noticias news:
Cordial saludo;

No tengo desencadenantes en la tabla, los registros son relacionales para
estos tres datos es decir, no se repiten estos datos en esta tabla.

DELETE adm_datos
WHERE adt_nit = '123456798-9'
AND adt_almacen='Almacen1'
AND adt_id_registro = 1

De antemano agradezco su atención:

Jorge Ernesto Martínez Maldonado.
-
Programador
Bogotá Colombia


"Isaias" wrote:

Sin mas datos, es como estar "adivinando"

Veamos, ¿Sera porque tu tabla tiene un TRIGGER que te impide la
eliminacion
de registros?
Saludos
IIslas


"Jorge Martínez Maldonado" wrote:

> Cordial saludo;
>
> Necesito ejecutar un comando DELETE el cual tiene como criterios
> id_registro, nombre_registro, identificador_registro. El procedimiento
> funciona para consultas mediante un SELECT y un UPDATE, pero no para
> eliminacion.
>
> De antemano agradezco su atención:
>
> Jorge Ernesto Martínez Maldonado.
>
> Programador
> Bogotá Colombia



Respuesta Responder a este mensaje
#5 Luis Mata
29/08/2007 - 18:44 | Informe spam
perdon, quizas sea tabla padre donde quieres eliminar y esta relacionado con
un dato en la tabla hija


"Jorge Martínez Maldonado" escribió en el mensaje
de noticias news:
Cordial saludo;

No tengo desencadenantes en la tabla, los registros son relacionales para
estos tres datos es decir, no se repiten estos datos en esta tabla.

DELETE adm_datos
WHERE adt_nit = '123456798-9'
AND adt_almacen='Almacen1'
AND adt_id_registro = 1

De antemano agradezco su atención:

Jorge Ernesto Martínez Maldonado.
-
Programador
Bogotá Colombia


"Isaias" wrote:

Sin mas datos, es como estar "adivinando"

Veamos, ¿Sera porque tu tabla tiene un TRIGGER que te impide la
eliminacion
de registros?
Saludos
IIslas


"Jorge Martínez Maldonado" wrote:

> Cordial saludo;
>
> Necesito ejecutar un comando DELETE el cual tiene como criterios
> id_registro, nombre_registro, identificador_registro. El procedimiento
> funciona para consultas mediante un SELECT y un UPDATE, pero no para
> eliminacion.
>
> De antemano agradezco su atención:
>
> Jorge Ernesto Martínez Maldonado.
>
> Programador
> Bogotá Colombia



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida