【问题标题】:Characters to use for \r\n when inserting into SQL Server插入 SQL Server 时用于 \r\n 的字符
【发布时间】:2011-01-04 10:59:12
【问题描述】:

我正在尝试将一些数据从 MySQL 插入到 SQL Server。我已将 MySQL 表作为 SQL 插入语句转储到文本文件中。我可以将它插入到 SQL Server 中,但回车插入为 \r\n 而不是控制序列。如何替换 MySQL 插入语句中的 \r\n 字符串,以便它们最终在 SQL Server 中作为回车符?

【问题讨论】:

    标签: mysql sql-server insert


    【解决方案1】:

    只需用换行符替换 \r\n 转义序列。示例:

    select 'This is
    a multi-line
    string'
    

    【讨论】:

    • 就我而言,它只是一个 \n。
    【解决方案2】:

    我能想到的唯一方法是将\r\n 替换为' + CHAR(13) + CHAR(10) + '

    【讨论】:

    • +1,你就在现场。替换(变量或字段名,'\r\n',CHAR(13)+ CHAR(10))
    猜你喜欢
    • 2015-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-15
    • 2019-02-13
    • 2013-06-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多