如何忽略或替换informix 4GL中的“回车”

Mos*_*itz 2 informix 4gl isql

说我有以下查询:

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(回车)。