说我有以下查询:
insert into myTable values ("TEST 1
TEST 2")
Run Code Online (Sandbox Code Playgroud)
然后,我选择描述以输出到Excel工作表:
select description from myTable
Run Code Online (Sandbox Code Playgroud)
结果:
说明测试1
测试2
这将导致单行描述列的输出在.xls输出中分为两行。
我该如何解决这个问题,所以我会在1行上得到整个字符串。
我们可以循环通过它,找到回车并更换它吗?要么?
谢谢。
小智 5
使用“替换”子句,您可以执行以下操作:
select replace(replace(description,chr(10),' '),chr(13),' ') from myTable
Run Code Online (Sandbox Code Playgroud)
chr(10) 是ASCII 10,表示LF(换行)。chr(13) 是ASCII 13,表示CR(回车)。