March 14, 2007

Oracle

5 comments

Algunas veces es necesario utilizar caracteres especiales en alguna query que utilicemos en SQL*Plus.
Un problema común es el de la comillas simples ('):

SQL> INSERT INTO tmp_table (texto) VALUES ('Johnson's house');
ERROR: ORA-01756: quoted string not properly terminated

Si queremos insertar una comilla simple solo debemos ponerla doble:

SQL> INSERT INTO tmp_table (texto) VALUES ('Johnson''s house');
1 ROW created.

Continue reading →