13/05/21 10:01
alip1
Ho costruito la seguente query in Sql Server 2014 Management Studio in quando vorrei combinare in modo opportuno alcuni campi (che potrebbero essere a volte o vuoti o null) per ottenere un indirizzo in una certa forma:
Quando vado ad eseguire la query il sistema mi dice errore: "Sintassi non corretta in prossimità della parola chiave IS..."
Non riesco a venirne a capo o almeno non riesco a vedere l'errore.
Qualcuno saprebbe dire dove sbaglio?
Grazie a tutti
SELECT IDRubr, Descri + ' - ' + RagSoc AS Denominazione, CASE WHEN (Indiri IS NULL) THEN '' ELSE Indiri END + CASE WHEN (Cap IS NULL OR LEN(Ltrim(Cap)) = 0) THEN ' ' ELSE ' - ' + Cap + ' ' + Citta END + CASE WHEN (Provin IS NULL OR LEN(Ltrim(Provin)) = 0) Then Case (IdNaz IS NULL Or Len(trim(IdNaz))=0) Then ' ' ELSE '('+ IdNaz +')' END Else Case (IdNaz IS NULL Or Len(trim(IdNaz))=0) Then ' (' + Provin +')' Else ' (' + Provin +' -' + IdNaz + ')' END END AS Indirizzo, NumTel, NumFax, RubrEmail AS EmailAz, Website, Autostrada, RubrNote AS NoteAz, Nome, Mansione, Tel, Fax, Mobile, PersEmaIL AS EmailContatto, PersNote AS NoteContatto, IDPersona FROM dbo.View_ListRubrWithPers
Quando vado ad eseguire la query il sistema mi dice errore: "Sintassi non corretta in prossimità della parola chiave IS..."
Non riesco a venirne a capo o almeno non riesco a vedere l'errore.
Qualcuno saprebbe dire dove sbaglio?
Grazie a tutti
Ultima modifica effettuata da alip1 13/05/21 11:48
aaa