Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

ORA-01756:chuỗi được trích dẫn không được kết thúc đúng cách khi tôi cố gắng thực thi mã của mình

Hãy thử các cơ chế trích dẫn của Oracle:

Cơ chế được gọi bằng "q" đơn giản chỉ trong PL / SQL.

Cú pháp là q '[...]', trong đó các ký tự "[" và "]" có thể là bất kỳ ký tự nào sau đây miễn là chúng chưa xuất hiện trong chuỗi.

Ví dụ ở đây,

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');

Luôn đau đầu khi tìm tất cả các dấu ngoặc kép và thay thế nó bằng ký tự thoát.

Để biết thêm Tham khảo Theo dõi: NÀY



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ví dụ về mệnh đề WHEN của Oracle Trigger

  2. Cách gọi một hàm với tham số Rowtype từ một câu lệnh select trong Oracle

  3. Tắt và sau đó bật tất cả các chỉ mục bảng trong Oracle

  4. PL / SQL:làm cách nào để nhắc người dùng nhập vào một thủ tục?

  5. Làm cách nào để bạn tạo một bảng tạm thời trong cơ sở dữ liệu Oracle?