Mysql 数据库中换行符的计数

Mysql 数据库中换行符的计数,mysql,database,oracle,postgresql,newline,Mysql,Database,Oracle,Postgresql,Newline,数据库如何计算换行(回车符CR、换行符LF)。例如,对于列类型varchar(10): abcdef gh 将被计为9或10 编辑: 我用PostgresSQL进行了测试,它给出了9,其他的也一样吗?请尝试下面的代码片段 SELECT LENGTH(your_column_name_here) FROM your_table; mysql> select length('abcdef '> gh'); +---------------------+ | length('a

数据库如何计算换行(回车符CR、换行符LF)。例如,对于列类型varchar(10)

abcdef
gh
将被计为910

编辑:
我用PostgresSQL进行了测试,它给出了9,其他的也一样吗?

请尝试下面的代码片段

SELECT LENGTH(your_column_name_here) FROM your_table;
mysql> select length('abcdef
    '> gh');
+---------------------+
| length('abcdef
gh') |
+---------------------+
|                   9 |
+---------------------+
1 row in set (0.00 sec)
结果是9:

我已经用MySql 5.5.32版本、Postgres 9.3.1、Sql Server 2012在Sql Fiddle上尝试了您的查询


你自己测试一下怎么样?这最多需要一分钟,包括表的创建和测试。我应该解释得更好。我想知道最重要的数据库如何计算新行数,因为我已经安装了PostgreSQL,不能在其他数据库中进行测试。但有了答案,我认为这是可能的