我有以下数据:
'DJORDAN','ADAVIS','MJONES','DPRESTOM','PSMITH'
我需要将数据转换为光标o在其他情况下使用插入,然后我执行以下操作:
Select 'DJORDAN' User_Code from dual
union
Select 'ADAVIS' User_Code from dual
union
Select 'MJONES' User_Code from dual
union
Select 'DPRESTOM' User_Code from dual
union
Select 'PSMITH' User_Code from dual ;
为了这个目的,有没有什么办法可以替代双职工联合会?
提前谢谢!
3条答案
按热度按时间vmjh9lq91#
可以使用集合,例如:
或者对于oracle的旧版本:
js4nwp542#
另一个简单的解决方案:
结果:
yqlxgs2m3#
或者,如果输入更多,假设名称列表实际上是一个字符串,您可以将其拆分为行,然后插入表中。像这样:
或者,如果你用apex,它的
APEX_STRING.SPLIT
同时也做这项工作: