mysql - INSTR SQL 中的\n

标签 mysql sql heidisql

当我制作

(select instr(hist.texte, '\n')) 

当我的文本中有\n 时,我发现 0。

我使用其他字符链时没有出现此错误。

是不是“\”有问题?

提前致谢,

最佳答案

如果您正在谈论文本,按字面意思在字符串中键入,那么您应该转义 \n 因为 DBMS 会将 \ 视为转义序列符号。因此,以下内容将起作用:

SELECT INSTR(hist.texte, '\\n')

关于mysql - INSTR SQL 中的\n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22038970/

相关文章:

sql - Oracle SQL - 在 "in"语句上左连接

mysql - 查询一个人一年内购买了多少次

mysql - 类别和子类别 MySQL

MySQL 左连接带有子 IsDeleted 标志

java - 在 SQL 中计算百分比

mysql - MySQL 触发器的语法问题

sql - 如何在不更改总和的情况下舍入单个 SQL 请求中的列?

mysql - 使用 HeidiSql 访问 MySql

php - 在 codeigniter 中使用 PHP 导出表中的对象数组

php - 在一行sql中插入和选择