我正在制作一个按摩数据的存储过程(大约 80 次迭代)。它需要接受列名作为从“母亲”过程传递的变量。
EXECUTE IMMEDIATE 'update AGP_MPI_PROV_IMPORTFULL_001 SET ' || COLUMN_NAME1 || ' =
REPLACE('||COLUMN_NAME1||', ' Ii ',' II ') where '|| column_name1 ||' is not null;'
我得到了那个部分 - 但它正在按摩数据并将“Ii”更改为“II” - 是那些恶魔般的单引号正在踢我的屁股。我该如何解决这个问题?