on 07-09-2014 4:57 PM
Estimados buen día,
Tengo una duda y espero me puedan ayudar, necesito validar campos de diferentes tablas a manera de comprobacion y si no coinciden marque error.
Ejemplo campo de "Letra" vs tabla de "Abecedario", quiero validar que la Letra que capturen en mi cotizacion exista en mi tabla de abecedario, de lo contrario marque error.
Tengo una consulta pero valida lo contrario, si esta incorrecta la deja pasar, si esta correcta marca error ... y realmente no se me ocurre nada (siento que la solucion sera simple pero ya le di muchas vueltas jaja)
De antemano gracias!
Consulta actual:
if @object_type = '23' AND @transaction_type in ('A','U')
BEGIN
If exists
(Select z.u_codsuc
from OQUT a inner join [@BENA] Z on a.u_sucbenavides=z.u_codsuc
where a.DocEntry=@list_of_cols_val_tab_del)
BEGIN
set @error =1345
set @error_message = 'Sucursal Incorrecta'
End
END
Hola
cambia el exists por not exists.
La consulta devuelve valores que existen, cambia la condición del if.
Un saludo
Agustín Marcos Cividanes
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
99 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.