MySQL group_concat SEPARATOR char 或 ascii

标签 mysql group-concat non-printing-characters

在 MySQL 中有没有办法在 group_concat() 中定义一个带有不可打印符号的分隔符?像 ascii 3 或类似的东西?

我试过了

group_concat(text SEPARATOR char(3))

group_concat(text SEPARATOR 3)

它们都不起作用。

也许是一种逃避的方式?

我收到很长的文本,我想确保没有可打印的标志会破坏我的内容。所以我想用不可打印的标志将它们分开......

有什么想法吗?

最佳答案

我找到方法了! 例如你想用 ascii 3 分开,你必须使用:

group_concat(text SEPARATOR 0x3)

关于MySQL group_concat SEPARATOR char 或 ascii,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28389479/

相关文章:

regex - 如何使用 perl “apply” 退格字符

java - 在Java中,我需要将XML文档转换为字符串,数据中的不可打印字符为十六进制

php 时间搞砸了

mysql - 无法使用 mysql 在具有外键的表中插入数据

php - 如何从两个不同的表中获取字段并使用 WHERE 检查值?

mysql - 如何对每组结果进行group by/group_concat?

mysql - GROUP_CONCAT 选择中的条件

mysql - 选择具有相同列的所有行以分隔 mysql 中的列

mysql - 如何在mysql中搜索三个不同的值?

java - 序列化 ArrayList Java