繁体   English   中英

如何连接字符串和表列?

[英]How to concat string and table column?

我将两列连接起来,如下所示

String col2 = KEY_ENGLISH + " || ' ' || '-' || ' ' || " + KEY_NEPALI;

这给出了输出

KEY_ENGLISH-KEY_NEPALI

但我需要显示为

[KEY_ENGLISH] [KEY_NEPALI]

使用

String col2 = " || '[' || " + KEY_ENGLISH + " || ']' || " + " || '[' || " + KEY_NEPALI + " || ']' || ";

我没有得到想要的输出。 这有什么问题?

|| 是一个串联运算符。 您的字符串将包含此内容;

 || '[' || KEY_ENGLISH || ']' ||  || '[' || KEY_NEPALI || ']' || 

...其中有很多无关的运算符。

您想要的只是|| 在你的弦之间

 '[' || KEY_ENGLISH || '][' || KEY_NEPALI || ']'

...将被写为;

String col2 = "'[' || " + KEY_ENGLISH + " || '][' || " + KEY_NEPALI + " || ']'";

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM