字符串返回

2020-08-19 22:07发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好

我正在尝试用回车符替换字符串。 如何在SAP HANA查询中使用回车符?

例如,

从虚拟对象中选择"名字" || Char(13)||"姓氏";

我期望结果为

名字

但是上面的查询只产生名字姓。

请让我知道如何在字符串中包含新行(回车)吗?

致谢

苏曼

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好

我正在尝试用回车符替换字符串。 如何在SAP HANA查询中使用回车符?

例如,

从虚拟对象中选择"名字" || Char(13)||"姓氏";

我期望结果为

名字

但是上面的查询只产生名字姓。

请让我知道如何在字符串中包含新行(回车)吗?

致谢

苏曼

付费偷看设置
发送
3条回答
callcenter油条
1楼 · 2020-08-19 22:53.采纳回答

苏曼,你好

我不知道它是否仍然有用,但是我有一个相似的要求,我需要连接一些文本,用CRLF分隔它们并将结果存储在表中。 这是这样做的:

DECLARE v_crlf NVARCHAR(2);

SELECT BINTOSTR(HEXTOBIN('0D0A'))-回车换行

INTO v_crlf

FROM DUMMY;

:v_crlf现在可以在选择语句和逻辑中用于连接文本

亲切的问候,

Rudy

SC_Yao
2楼-- · 2020-08-19 22:57

此消息已被审核。

callcenter油条
3楼-- · 2020-08-19 23:00

我能够使用REPLACE_REGEXPR 在此示例中:

 DO

 开始
 声明var1 NVARCHAR(20);
 var1:='这是一个
 测试';

 选择
      :var1
 从
      假
 全联盟
 选择
     REPLACE_REGEXPR('\ n'IN:var1,带有"全部出现")
 从
      假;
 END 

一周热门 更多>