c# - 如何使用 C# 代码向 nvarchar 插入新行

标签 c# sql-server-2005

我有一个表,其中包含一个字段,描述为 nvarchar(200)。

我正在插入包含很多行的字符串。

当我在 visual studio 中快速查看字符串时, 正如我所料,我可以看到字符串拆分成多行。

第一行
第 2 行
第 3 行

但是当我使用存储过程插入数据库时​​,所有“\n\r”都变成空格。 当我从数据库中读取时,没有 "\n\r"

我能做什么?

最佳答案

它应该保存得很好。当您查看 SSMS 时,它会删除换行符以提高其网格中的可读性。

关于c# - 如何使用 C# 代码向 nvarchar 插入新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5624838/

相关文章:

SQL SERVER 检查约束 - 查询其他行

sql - 条件唯一约束

sql-server - 在 SQL Server 2005 中连接 ntext

c# - 如何过滤和删除仅包含数字的列表中的索引?

c# - 在 C# 中使用 Mono 单击鼠标 - Mac OS

c# - 需要使用 func 理解下面的代码

C# 套接字 : Do I really need so many separate threads

c# - 从 C# 调用 WebApi 获取异常 HttpRequestException

sql-server-2005 - ORDER BY 和 WITH(ROWLOCK、UPDLOCK、READPAST)

sql-server-2005 - 我可以在已安装 Sql Server 2005 的同一台计算机上安装 Sql Server 2008