oracle 的常用sql
1. merge into
<insert id = "insertXXX" paramerType = "java.util.HashMap">
merge into t_comm_code C
using(select #{info} as INFO, #{TMR} as tmr from dual) T
on (C.INFO = T.INFO and C.TMR = T.TMR)
when matched then
update set C.update_date = SYSdate
when not matched then
insert(id, tmr)
values(SYS_GUID(), #{tmr})
</insert>
2. select LISTAGG(to_char(g.config), ',') withIn group (order by g.user_id) from tab_user g where g.user_id = ' ';
// 将查询的数据以 “,” 拼接,返回字符串

浙公网安备 33010602011771号