Ampersand en un INSERT

Para insertar un ampersand (&) debemos ejecutar previamente la siguiente instrucción:
SET DEFINE OFF

En caso contrario SQL *Plus interpretará ampersand (&) como la declaración de una variable.

Ejemplo:

SQL> INSERT INTO t1 (var1, var2) VALUES (1, ‘A & B’);
Enter value for B:

Para solucionarlo ejecutamos SET DEFINE OFF:

SQL> SET DEFINE OFF;
SQL> INSERT INTO t1 (var1, var2) VALUES (1, ‘A & B’);