我在 MS SQL Server 中有一个表,其中包含多个文本字段,这些字段可以包含很长的字符串(从 0 个字符到 100,000 多个字符)。
我想创建一个视图(或填充报告表的存储过程)来准备将此数据导出到 Excel,每个单元格允许有一定的字符限制(32,767 个字符)。
编写一个查询来截断一定数量的字符后的字段相对简单,但我想创建包含将被截断的文本的新行。
示例 - 第 1 行、Col1 和 Col3 包含换行为 2 行的文本。
ID | COL1 | COL 2 | COL 3 |
1 AAAAAA BBBBBBB CCCCCC
1 AAA CC
2 XX YY ZZ
Run Code Online (Sandbox Code Playgroud)