0

この列を設定しようとしていますが、エラーが発生します:

FirstName + (CASE WHEN LEN(FirstName + LastName) > 0 THEN ' ' ELSE '') + LastName
4

2 に答える 2

2

CASEをENDで閉じる必要があります。また、私の意見では、次の値の方が適しています。

FirstName + (CASE WHEN LEN(FirstName) > 0 AND LEN(LastName) > 0 THEN ' ' ELSE '' END) + LastName
于 2009-08-02T19:55:21.013 に答える
1
FirstName + (CASE WHEN LEN(FirstName + LastName) > 0 THEN ' ' ELSE '' end) + LastName

終わりがない

于 2009-08-02T19:54:17.787 に答える