2009-08-02 78 views

回答

2

您应该关闭CASE与END也是,我意见,下面的值会更好:

FirstName + (CASE WHEN LEN(FirstName) > 0 AND LEN(LastName) > 0 THEN ' ' ELSE '' END) + LastName 
1
FirstName + (CASE WHEN LEN(FirstName + LastName) > 0 THEN ' ' ELSE '' end) + LastName 

缺少结束

+0

但是如果姓氏的长度是0呢? – 2010-01-23 15:27:17

+0

我只是解决了OP的语法问题,而不是他的方法。 – cmsjr 2010-01-24 01:17:50