Oracle数据库拼接字符串

<h3 id=”h3-oracle-“>Oracle数据库中字符串拼接的实现

select count() from THT_HTFKJL where ht=1; 假如结果为:31、例如上面例子想要给结果拼接字符串有二种实现方法,第一种使用’||’拼接,相当于’+’字符。select ‘第’||count()||’次付款’ from THT_HTFKJL where ht=1; 查询结果为:第3次付款2、使用concat函数进行字符串拼接,但是concat(char1,char2)只能拼接2个参数,如果想要多个字符串拼接需要内部再次使用该函数。select concat(concat(‘第’,count()),’次付款’) from THT_HTFKJL where ht=1;查询结果为:第三次付款3、如果想要实现次数加1,也就是查询结果为:第4次付款,如下操作,直接给进行count()+1操作。select concat(concat(‘第’,count(*)+1),’次付款’) from THT_HTFKJL where ht=1;查询结果为:第4次付款

dawei

【声明】:丽水站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

相关文章