sql-server - 如何在sql server中维护换行符

标签 sql-server

我有一个 asp.net 文本框,它有换行符,并且在 sql server 2008 中没有维护换行符。我该怎么做?

最佳答案

您可以使用 CHAR(13)line breaksCHAR(10)Line Feed (LF) .

所以你可以做的是在将其插入数据库之前,将每个换行符替换为 CHAR(13) .

干得好:

DECLARE @text NVARCHAR(50)
SET @text = 'This is line 1.' + CHAR(13) + 'This is line 2.'
SELECT @text

关于sql-server - 如何在sql server中维护换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15496401/

相关文章:

c# - UTF8编码为base64string并存入数据库

sql-server - 更好地查询 "Select"内的 "Select"

c# - 每当通过 Web 应用程序将记录插入 SQL Server 时,触发 winforms 程序运行

sql - 连接两个具有不同数据的相同表结构

SQL Server 等效于 Excel 的 TINV 函数

sql - 持续时间重叠导致重复计算

sql-server - 批量插入没有最后一行的 .csv

sql - 在 sql 表中创建 View 时出现 NULL 值问题

c# - 使用 linq 查找类似产品

sql - MS-SQL 中是否有 'START AT' 等效项?