如何将 2 个字段中的值连接到一个字段中
Posted
技术标签:
【中文标题】如何将 2 个字段中的值连接到一个字段中【英文标题】:How do I concatenate values from 2 fields into one field 【发布时间】:2018-09-27 02:33:43 【问题描述】:我正在尝试将 2 个字段(名称和其他名称)连接到一个变量中。例如,如果我的名字是 Jeffrey 而另一个名字是 Johnston,那么结果应该是 Jeffrey Johnston。
我在 PRE-TEXT-ITEM
上尝试了以下方法BEGIN
:LOAN.NAME := ':LOAN.NAME :LOAN.OTHER_NAMES';
END;
BEGIN
:LOAN.NAME := :LOAN.NAME + ' ' + :LOAN.OTHER_NAMES;
END;
尝试以下代码时
BEGIN
:LOAN.NAME := :LOAN.NAME + ' ' + :LOAN.OTHER_NAMES;
END;
我收到此错误消息:
FRM-40735:PRE-TEXT-ITEM 触发器引发未处理的异常 ORA-06502
【问题讨论】:
连接运算符的 Oracle 符号是||
(两个管道符号),而不是 +
。这应该就是你所需要的。
@mathguy 谢谢!这很好用。
【参考方案1】:
你应该使用||
BEGIN
:LOAN.NAME := :LOAN.NAME || ' ' || :LOAN.OTHER_NAMES;
END;
【讨论】:
以上是关于如何将 2 个字段中的值连接到一个字段中的主要内容,如果未能解决你的问题,请参考以下文章
如何在图表管道后保留Splunk中的表字段?尝试将值连接到'over'参数,但得到'未找到结果'
我无法将 TableViewCell 按钮连接到 TableViewController!如何将 TableViewCell 中的值连接到 TableViewController?