从Oracle SQL中的变量串联值

Alwexistwo

我的SQL报告有问题。我将值从列传递到变量。现在,我需要显示变量(' @{EMPLOYEES}')' '中每个值的开头和结尾处的值。要清除这一点:

我的变量保存的值就像一个长字符串:

('Employee1, Employee2, Employee3, Employee4')

我需要它来保存像单独的字符串这样的值:

('Employee1','Employee2','Employee3','Employee4')

可以通过CONCAT函数以某种方式完成此操作吗?如果是这样,那又如何?

瑞安·道森(Ryan Dawson)

由于您尝试拆分逗号分隔的字符串并将输出传递到oracle中的IN条件(如您在注释中所阐明的),因此您可以按照https://blogs.oracle.com/aramamoo/中的示例进行操作如何分割逗号分隔的字符串并通过子句的选择语句

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章