Pergunta : para aperfeiçoar a indicação de caso

poderia você aperfeiçoar abaixo do statement

case
do caso quando (u.bi_user_passport_puid não é o
E u.bi_owner_passport_puid não é o null
E u.bi_user_passport_puid = u.bi_owner_passport_puid) então extremidade do else
0
do
1
COMO IsFamilyHead

thanks adiantado
class= do

Resposta : para aperfeiçoar a indicação de caso

Quando o ajuste ANSI_NULLS está ajustado a SOBRE (defeito do usuário do SQL), Nulo-verific é redundante porque NULO <> NULO e [ZERO de algum valor <> ].

Assim, somente “u.bi_user_passport_puid = u.bi_owner_passport_puid” bastariam. Quando um ou ambos é NULO, o resultado será sempre negativo.

Você pode verific o ajuste com o comando:
DBCC USEROPTIONS
Se a opção “ansi_nulls” do jogo está na lista, está LIGADA.
1:
2:
3:
4:
CASO
   QUANDO u.bi_user_passport_puid = u.bi_owner_passport_puid) ENTÃO 1
   MAIS 0
EXTREMIDADE COMO IsFamilyHead
Outras soluções  
 
programming4us programming4us