Salev a tutti,
ho questo tipo di problema su un campo COMPUTED:
il campo FULLNAME dovrebbe essere sempre 'COGNOME + NOME', ma se uno di questi due campi e' null il campo FULLNAME risulta null.codice:CREATE TABLE TABELLA( COGNOME VARCHAR(40), NOME VARCHAR(40), FULLNAME COMPUTED BY (cognome || ' ' || nome) );
es:
NOME COGNOME FULLNAME
======= ======== ===============
ANTONIO NULL NULL
ANTONIO FULVIO ANTONIO FULVIO
NULL FULVIO NULL
questo tipo di concatenamento da lo stesso risultato anche scrivendo in delphi un'istruzione del genere:
conoscete un modo per risolvere questo problemacodice:stringa:= (COGNOME ||' '||NOME);
grazie

Rispondi quotando
