Цитата(Kolovorot @ 13.10.2010, 15:19 ) | | А есть ли смысл создавать такую отдельную функцию для этого? |
не думаю, но Вам тут виднее должно бы быть.
Возможно имело бы смысл создать http://technet.microsoft.com/ru-ru/library/ms178091(SQL.100).aspxфункцию,которая в качестве входных параметров принимала бы Surname,FirstName,Secondname и клеила бы строку.
Добавлено @ 15:26
Цитата(Kolovorot @ 13.10.2010, 15:19 ) | | то же самое |
в общем виде, с ненужными пробелами, наверное бы лучше бороться так:
| Код | rtrim( ltrim(isnull(val1,'')+' ') +ltrim(isnull(val2,'')+' ') ... +ltrim(isnull(val{N-1},'')+' ') +isnull(valN,'')) )
|
Представленный Вами частный случай, когда имя not null позволяет использовать комбинацию ltrim(rtrim |