Oracle 拼接字符串

语法

  1. 使用||拼接
  2. 如果内容中有单引号,则可在该单引号前面再加一个单引号进行转义

例子

比如有一个业务是根据需要生成多条插入语句

sql 复制代码
select 'insert into des_account_des_role(des_account_id, roles_id) values(''' || id || ''', ''' || (select id from des_role where workflowgroup = 'cor.client') || ''');' from des_account
where id in (
	select des_account_id from des_account_des_role 
	where roles_id in (select id from des_role where workflowgroup in ('chm.client', 'mch.client', 'phy.client'))
);
相关推荐
一只小白0005 分钟前
数据库对象实例化流程模板 + 常见错误
数据库
一江寒逸17 分钟前
零基础从入门到精通MySQL(下篇):精通篇——吃透索引底层、锁机制与性能优化,成为MySQL实战高手
数据库·mysql·性能优化
DevOpenClub22 分钟前
全国三甲医院主体信息 API 接口
java·大数据·数据库
jnrjian25 分钟前
Oracle text index 更新机制
oracle
一勺菠萝丶31 分钟前
管理后台使用手册在线预览与首次登录引导弹窗实现
java·前端·数据库
无忧智库34 分钟前
某大型银行“十五五”金融大模型风控与智能投顾平台建设方案深度解读(WORD)
数据库·金融
爱码小白36 分钟前
数据库多表命名的通用规范
数据库·python·mysql
jnrjian1 小时前
Json text index 未读
oracle
huohuopro1 小时前
Hbase伪分布式远程访问配置
数据库·分布式·hbase
XDHCOM1 小时前
ORA-12169: TNS连接标识符过长,Oracle报错故障修复与远程处理
数据库·oracle