Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

ORA-01756:string entre aspas não terminada corretamente quando tento executar meu código


Experimente os mecanismos de cotação da Oracle:

O mecanismo é invocado com um simples "q" apenas em PL/SQL.

A sintaxe é q'[...]', onde os caracteres "[" e "]" podem ser qualquer um dos seguintes, desde que ainda não apareçam na string.

Aqui Por Exemplo,
INSERT INTO movie (movie_id, title, description, released_by, released_on)
VALUES('4', 'Godzilla', q'[The legendary tale of Godzilla comes roaring back to
 life. This time, it's the modern era, and Godzilla is a giant lizard who has
 been made fearsome through the interference of radiation.]', '1', '16-SEP-
2014');

É sempre uma dor de cabeça encontrar todas as aspas simples e substituí-las pelo caractere de escape.

Para obter mais referências, siga:ISSO