在动态执行SQL的时候使用变量。
比如,在oracle中,可以这样写:
EXECUTE IMMEDIATE 'UPDATE EMP SET ENAME = 'TEST 'WHERE EMPNO = :1' USING 7907;
即表示用USING后面的变量代替前面SQL语句中的变量。
很显然,赫萝并不认识《狼与香辛料》