Salev a tutti,
ho questo tipo di problema su un campo COMPUTED:
codice:
CREATE TABLE TABELLA(
COGNOME VARCHAR(40),
NOME VARCHAR(40),
FULLNAME COMPUTED BY (cognome || ' ' || nome)
);
il campo FULLNAME dovrebbe essere sempre 'COGNOME + NOME', ma se uno di questi due campi e' null il campo FULLNAME risulta null.
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:
codice:
stringa:= (COGNOME ||' '||NOME);
conoscete un modo per risolvere questo problema
grazie