sql-server-2008 - 如何在 varchar(MAX) 字段中添加多行文本

标签 sql-server-2008 ssms

我创建了 varchar(MAX) 字段作为备注字段。不幸的是,我没有找到如何使用 MS SQL Server Management Studio 将多行文本添加到此类字段中的方法。如果我使用多行文本的复制/粘贴,则仅将多行测试的第一行插入到 varchar(MAX) 字段中。

最佳答案

正如您所观察到的,如果您粘贴多行文本,则仅插入第一行,而是将文本粘贴到更新语句中并运行;

update T set fld =
'aaa
sss
ddd'
where ...

(您需要 SELECT 在结果文本模式下观察线条,在网格 View 中它们显示为双空格)

关于sql-server-2008 - 如何在 varchar(MAX) 字段中添加多行文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6872443/

相关文章:

sql - 编写 SQL Server 数据库中所有数据的脚本

azure - 我如何 "connect to the master database"(Azure SQL 数据库)

sql - 在哪里执行? SSRS 或 SQL

sql-server-2008 - 表丢失时 TRY/CATCH 不起作用

sql - 为所选记录生成插入脚本?

SSMS 2017 更改字体大小

sql - 在 Windows 资源管理器中创建文件锁定 FileTable

sql - 一周中的多天存储在一个字段中

mysql - 我如何通过 t-sql 从 URL 读取多个 xml 值

c# - 简单的 20 行选择查询(大多数列是 nvarchar(max))花费太长时间 - 15 秒或更长时间