3

假设我有以下查询:

insert into myTable values ("TEST 1 
TEST 2")

然后我选择要输出到 Excel 工作表的描述:

select description from myTable

结果:

说明 测试 1
测试 2

这将导致单行描述列的输出在 .xls 输出中拆分为 2 行。

我该如何解决这个问题,以便将整个字符串放在 1 行上。

我们可以循环它并找到回车并替换它吗?或者?

谢谢你。

4

1 回答 1

7

使用“替换”子句,您可以执行以下操作:

select replace(replace(description,chr(10),' '),chr(13),' ') from myTable
  • chr(10)是 ASCII 10,指的是 LF(换行)。
  • chr(13)是 ASCII 13,指的是 CR(回车)。
于 2017-03-28T17:09:34.457 回答