Cuestión : ¿Cuál es incorrecto con la pregunta below?


Seleccionar DueDate, DeliveryDate, OrderNum
De Invnum en donde OrderNum (seleccionar OrderNum de artículos) y DocState en (1.3)
y OrderNum adentro
(
SELECCIONAR el isnull (SOno, '') del vuForInvNumTrig DONDE (isnull (NoOfCntAllc, 0) > isnull (Recd, 0)) Y (POno = “PO7943”)
)

Estoy utilizando la pregunta antedicha en un disparador su donante me de un error como
El “valor nulo es eliminado por el agregado o la otra operación DETERMINADA.”

Cuando ejecuto la misma pregunta en una ventana del procedimiento almacenado, está volviendo resultados pero con la advertencia,

Advertencia: El valor nulo es eliminado por el agregado o la otra operación DETERMINADA.
DueDate DeliveryDate OrderNum            
----------------------- ----------------------- --------------------
8/30/2010 7/31/2010 SO4876              
Ningunas filas afectadas.
(1 fila vuelta)

Porqué sucede esto, satisfacer sugieren una solución

Respuesta : ¿Cuál es incorrecto con la pregunta below?

Intento usar la pregunta siguiente:

Seleccionar DueDate, DeliveryDate, OrderNum
De
      Invnum
En donde OrderNum (seleccionar OrderNum de artículos) y DocState en (1.3)
y OrderNum en (SOno SELECTO del vuForInvNumTrig DONDE (isnull (NoOfCntAllc, 0) > isnull (Recd, 0)) Y (POno = “PO7943”) Y SOno NO ES NULO)

Si usted quiere simplemente suprimir la advertencia después fijó el siguiente antes de escritura
FIJAR ANSI_WARNINGS APAGADO

y reajuste en el extremo.
FIJAR ANSI_WARNINGS ENCENDIDO
Otras soluciones  
 
programming4us programming4us