Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиПоискОблакоComboВсе проекты

Есть ли команда в SQL которая может посчитать количество символов в ячейке ?

ArtyGor Профи (531), на голосовании 12 лет назад
Есть ли команда в SQL которая может посчитать количество символов в ячейке ?
Голосование за лучший ответ
IRQ Оракул (51141) 12 лет назад
Наверное есть. В T-SQL например можно например с помощью DATALENGTH.
Александр Ильин Просветленный (40208) 12 лет назад
Стандартом по-моему это не оговорено, т. е. в разных диалектах SQL реализовано по-разному или не реализовано вовсе.
Psih Psihovich Профи (775) 12 лет назад
а в MySQL так:

LENGTH(str) ,
OCTET_LENGTH(str) ,
CHAR_LENGTH(str) ,
CHARACTER_LENGTH(str)

для CHAR_LENGTH() и CHARACTER_LENGTH() многобайтные символы учитываются только однажды.
=)
Похожие вопросы
Также спрашивают