本帖最后由 许庭洲 于 2013-1-13 20:55 编辑
1. 主流数据库系统都提供了计算字符串长度的函数,在MYSQL,Oracle,DB2中这个函数名称为LENGTH;
2. 而在MSSQLServer中这个函数的名称则为LEN;
3. LEN(' 123abc ')这个函数接受一个字符串类型的字段值做为参数,返回值为这个字符串的长度;
4。SQL存储的空格是计长度的,
Oracle: SELECT ‘ 123abc ', LEN(' 123abc '),LEN(LTRIM(' 123abc ')) FROM DUAL
MSSQLServer: SELECT ' 123abc ',LEN(' 123abc '),LEN(RTRIM(' 123abc '))
执行完毕就能在输出结果中看到下面的执行结果:
|