Ciao!
>Perche quando concateno un campo varchar e un campo null mi restituisce null?
Perchè non è possibile concatenare un null ad una stringa. Se quello che vuoi è una stringa data dal primo varchar più NESSUN CARATTERE dovresti concatenare stringa e '', ovvero il blank, che non è NULL. Null è SCONOSCIUTO, UNKNOWN..
>Come posso far concatenare i due campi considerando quando uno
>dei due è NULL come un varchar vuoto(stringa '')
Ti consiglio di utilizzare la funzione COALESCE per concatenare correttamente i valori:
non sapendo che dbms utilizzi ti allego un esempio in T-SQL (SQL Server):
DECLARE @str as varchar(10)
DECLARE @str1 as varchar(5)
DECLARE @str2 as varchar(5)
SET @str1 = 'HELLO'
SET @str2 = NULL
SET @str = @str1 + COALESCE(@str1, '')
SELECT @str1
qui la guida per la funzione COALESCE
http://msdn2.microsoft.com/En-US/library/ms190349.aspx
>
>Grazie per l'attenzione
di nulla!
Alx81 =)
http://blogs.dotnethell.it/suxstellino