`

mssql len datalength oracle:length lengthb mysql: length char_length

阅读更多
字符长度:oracle length(),mysql char_length(),sqlserver len()
字节长度:oracle lengthb(),mysql length(),sqlserver datalength()

mssql len datalength
LEN:返回指定字符串表达式的字符(而不是字节)数,其中不包含尾随空格。
DATALENGTH:返回用于表示任何表达式的字节数。
http://www.cnblogs.com/supperwu/archive/2011/11/22/2258469.html
http://www.cnblogs.com/supperwu/archive/2011/11/22/2258469.html

oracle:length lengthb
The LENGTH functionsreturn the length of char. LENGTH calculates length usingcharacters as defined by the input character set.
     --返回以字符为单位的长度.

LENGTHB usesbytes instead of characters.
     --返回以字节为单位的长度.

LENGTHC usesUnicode complete characters.
     --返回以Unicode完全字符为单位的长度.

LENGTH2 usesUCS2 code points.
     --返回以UCS2代码点为单位的长度.

LENGTH4 usesUCS4 code points.
    --返回以UCS4代码点为单位的长度.
http://docs.oracle.com/cd/E11882_01/server.112/e26088/functions088.htm#SQLRF00658

mysql: length char_length
BIT_LENGTH() Return length of argument in bits
CHAR_LENGTH() Return number of characters in argument
CHARACTER_LENGTH() A synonym for CHAR_LENGTH()
LENGTH() Return the length of a string in bytes
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html
分享到:
评论

相关推荐

    SQL SERVER函数

    - `datalength(Char_expr)`:返回字符串`Char_expr`的字符数,不包括尾部的空格。 - `substring(expression,start,length)`:从`expression`中提取从`start`位置开始的`length`个字符。 - `right(char_expr,int_...

    Sybase的一些函数.txt

    - **datalength(char_expr)**:此函数用于确定一个字符表达式的长度(即它包含的字节数)。这对于计算存储需求或检查数据是否超出预期长度非常有用。 - 参数: - `char_expr`:待测长度的字符表达式。 - **...

    SQLServer基本函数

    * `datalength(Char_expr)`: 返回字符串包含字符数,但不包含后面的空格。 * `substring(expression, start, length)`: 取子串。 * `right(char_expr, int_expr)`: 返回字符串右边 int_expr 个字符。 * `upper(char_...

    SQL函数...............

    - `datalength(Char_expr)`:返回字符串`Char_expr`的字符数,不包括末尾的空格。 - `substring(expression,start,length)`:从`expression`中提取从`start`位置开始的`length`个字符。 - `right(char_expr,int_...

    数据库 sql 函数大全

    - `length(expression, variable)`:在某些数据库系统中,如MySQL,`length()`函数用于获取字符串的长度,但在SQL Server中,应使用`datalength()`来计算字符串的长度。 - `substring(expression, start, length)`...

    sql 2005 常用函数

    - `datalength(Char_expr)`:返回字符串`Char_expr`的长度,不包括尾部的空格。 - `substring(expression,start,length)`:从`expression`中的`start`位置开始截取`length`个字符。 - `right(char_expr,int_expr)...

    sybase函数大全

    1. `datalength(char_expr)`:该函数返回`char_expr`中的字符数,包括尾部的空格。 2. `substring(expression,start,length)`:返回`expression`中从`start`位置开始的`length`个字符的子串。 3. `right(char_expr,...

    sql server 2000教程

    - `datalength(Char_expr)`:计算字符串的字符数,不包括尾部的空格。 - `substring(expression,start,length)`:从字符串中提取子串,起始于`start`位置,长度为`length`。 - `right(char_expr,int_expr)`:返回...

    sybas函数用法

    1. `datalength(char_expr)`:这个函数返回`char_expr`中的字符长度,注意它会忽略尾部的空格。 2. `substring(expression,start,length)`:提取字符串的一部分,从`start`位置开始,提取`length`个字符。 3. `right...

    sybase通用函数

    #### `datalength(char_expr)` - **功能**:返回指定表达式的字节数。 - **参数**: - `char_expr`:要计算长度的字符表达式。 - **示例**: ```sql SELECT datalength('Hello'); ``` #### `substring...

    SQL SERVER 数据库常用函数使用

    8. **stuff(char_expr1,start,length,char_expr2)**: 从`char_expr1`中删除从`start`位置开始的`length`个字符,并用`char_expr2`替换。例如,`SELECT stuff('China',2,3,'A')`返回'CAa'。 9. **ltrim(char_expr)**...

    mySQL中LEN()与DATALENGTH()的区别

    在MySQL数据库中,`LEN()`和`DATALENGTH()`两个函数虽然都用于获取数据的长度,但它们有着明显的差异,理解这些差异对于优化查询和处理数据至关重要。 首先,`LEN()`函数是MySQL中用来计算字符串表达式长度的一个...

    SQLServer函数

    - `datalength(Char_expr)`:这个函数用于返回一个字符串的字符数,包括非可见字符,但不包括尾部的空格。 - `substring(expression,start,length)`:此函数用于提取字符串的一部分,从指定的起始位置开始,提取...

    ORACLE与SQLSERVER函数异同比较

    - **字符串长度**: `LENGTH`函数在Oracle中用于计算字符串长度,在SQL Server中使用`LEN`或`DATALENGTH`函数。 - **最大/最小字符串**: Oracle中的`GREATEST`和`LEAST`函数用于找出一组字符串中的最大值和最小值,而...

    慢sql监控mysql及oracle.pdf

    数据库监控 MySQL 及 Oracle 数据库监控是指对数据库的运行状态和性能进行监控和优化,以确保数据库的稳定运行和高效运作。MySQL 和 Oracle 是两种常用的数据库管理系统,本文将介绍 MySQL 和 Oracle 的慢查询监控...

    sql函数

    1. **datalength(Char_expr)**:该函数用于返回指定字符表达式的长度(以字节为单位)。这对于了解存储的数据的实际大小非常有用,尤其是在处理不同编码格式的数据时。 2. **substring(expression,start,length)**...

    SQL Server基本函数详细介绍.doc

    - **datalength(Char_expr)**:此函数用于返回一个字符串的实际字符数,但需要注意的是它不会计算末尾的空格。 - **substring(expression,start,length)**:该函数用于提取字符串的一部分。例如,`substring('Hello ...

    与MSSQL对比学习MYSQL的心得(三)--查看字段的长度

    在MySQL中,即使是二进制数据,`LENGTH()`也会计算所有字节的长度,而不像MSSQL的`DATALENGTH()`函数那样区分单字节和多字节字符。 需要注意的是,MySQL还提供了一个`CHAR_LENGTH()`函数,它与`LENGTH()`的区别在于...

Global site tag (gtag.js) - Google Analytics