oracle插入单引号与&符号

  1. INSERT INTO TESTTTT VALUES('INSERT INTO A VALUES('B&C')');
    对应改为
    INSERT INTO TESTTTT VALUES('INSERT INTO A VALUES(''B&C'')');
    一个单引号改为两个单引号 即可转义正常插入单引号
    
  2. INSERT INTO TESTTTT VALUES('INSERT INTO A VALUES(''B&C'')');
    对应改为 将 &符号 替换为 '||chr(38)|| '
    INSERT INTO TESTTTT VALUES('INSERT INTO A VALUES(''B'||chr(38)|| 'C'')');