这个变量可以是传多个值吗,相当于就是传一个列表,然后对列表中的每一个值都执行一遍
where old_name in ('${old_name}')
可以,不过你的变量要符合格式。in ('A','B','C')
不要用特殊符号分割就行
old_name='${INDEXOFARRAY(SPLIT(old_name,","),1)}' 这是取参数列表的第一个值
至于你如何去做循环,或者把他弄到 JS里面去循环取数?
列表的个数是不是固定的或者个数是否有最大值 对于SQL执行来说都是问题
如果参数列表长度只有三五个呢直接union 就行了