Len () против длины данных () в SQL Server 2005

Недавно я столкнулся с проблемой при использованииlen() в запросе, чтобы узнать длину запроса,len() не считал конечные пробелы в значении. Ноdatalength() считает также пробелы.

Означает ли это, что если я делаю какую-то операцию, которая имеет дело с фактической длиной значения, то я должен использоватьdalalength() надlen().

Пример: если мне нужно, чтобы значение определенного значения было длиной 10 символов. т.е. если значение имеет длину 3 символа, я добавляю к нему 7 пробелов.

С уважением

Ответы на вопрос(6)

Ваш ответ на вопрос