我有一个看起来像这样的字符串。

111,222,333,444,555

如何在每个数据上添加回勾?我将其用于插入列。

我尝试了这个

SELECT CONCAT('''', REPLACE('111,222,333,444,555', ',', ''','''), '''') AS secondFROM dual;

但它不支持倒勾。

这就是我想做的。我在存储过程中传递了一组字符串,并在尝试向表中插入数据时将其用作列

最佳答案

尝试这个:

SELECT
    CONCAT('`', REPLACE('111,222,333,444,555', ',', '`,`'), '`') AS second
FROM dual;


输出:

second
`111`,`222`,`333`,`444`,`555`

10-06 11:08