SQL Server - ERROR EN SLQ DATOS BOLEANOS

   
Vista:

ERROR EN SLQ DATOS BOLEANOS

Publicado por MARY (1 intervención) el 06/08/2016 03:43:07
Estoy tratando de actualizar una columna de datos falsos y verdaderos, todos en verdaderos, esta es la consulta:

UPDATE C01Account SET boMovement='1' WHERE ID_Account BETWEEN '1' AND'1130'

Pero me genera este mensaje de error,

Mens 512, Nivel 16, Estado 1, Procedimiento C01TrgAcctUp, Línea 1
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.

Si solo lo hago con un solo dato de la tabla si me actualiza y no genera error:

UPDATE C01Account SET boMovement='1' WHERE ID_Account='1130'

Gracias a quien pueda darme una luz.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

ERROR EN SLQ DATOS BOLEANOS

Publicado por Carlos (1 intervención) el 08/08/2016 02:42:37
Intenta algo como esto

UPDATE nombre_de_tabla SET boMovement=1 WHERE id < 1130
Hasta aqui o agrega otra condicion

AND (nombre = 'Administrador ' OR nombre = 'Juan' OR nombre = 'Pedro')



Saludos!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar