【问题标题】:How to save and Print new line character using SQL server 2008如何使用 SQL Server 2008 保存和打印换行符
【发布时间】:2011-02-28 21:56:01
【问题描述】:

我正在尝试使用多行文本框将数据保存到数据库中。

另一个过程是从数据库中读取并打印到文本文件中。

我的问题是:

1) 当我尝试将数据库中的数据保存为换行符时,它会在两个单词之间占用异常数量的空格。

请任何人帮助我了解如何在数据库中插入换行符。

谢谢

【问题讨论】:

    标签: sql sql-server


    【解决方案1】:

    Char(13) 是回车符,Char(10) 是换行符。

    所以...

    UPDATE tblEXAMPLE
    SET Contents=@FIRSTLINE + chAr(13) + chAr(10)
      + @secondline + chAr(10) + chAr(13)
      + @lastline
    WHERE KEY=@PRIMARYKEy
    

    【讨论】:

    • 但是将数据从服务器端代码保存到数据库时如何工作
    • 字符应保存,具体取决于字段类型。 varchar和notes应该没问题,其他的没测试过。
    猜你喜欢
    • 2011-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多