Tengo un problema a la hora de eliminar registros en SQL Server
Aloshhh! Tengo un problema a la hora de eliminar registros.
Cuando ejecuto la siguiente consulta
DELETE FROM tb_Alumnos
WHERE (idMigracion9 = 10)
Que borra algo más de 500 registros, me tira el siguiente error :
Servidor: mensaje 512, nivel 16, estado 1, procedimiento deletetb_Alumnos, línea 4
La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a continuación de =, !=, <, <=, >, >= o cuando se utiliza como expresión.
Se terminó la instrucción.
Ahora si voy al Enterprise manager y los elimino desde ahí tirando una consulta y luego seleccionándolos si me deja... ¿por qué sucede eso?
Cuando ejecuto la siguiente consulta
DELETE FROM tb_Alumnos
WHERE (idMigracion9 = 10)
Que borra algo más de 500 registros, me tira el siguiente error :
Servidor: mensaje 512, nivel 16, estado 1, procedimiento deletetb_Alumnos, línea 4
La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a continuación de =, !=, <, <=, >, >= o cuando se utiliza como expresión.
Se terminó la instrucción.
Ahora si voy al Enterprise manager y los elimino desde ahí tirando una consulta y luego seleccionándolos si me deja... ¿por qué sucede eso?
1 respuesta
Respuesta de denciso
1