tailieunhanh - Giáo trình hướng dẫn lý thuyết kèm theo bài tập thực hành Orale 11g tập 1 part 6

Tham khảo tài liệu 'giáo trình hướng dẫn lý thuyết kèm theo bài tập thực hành orale 11g tập 1 part 6', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | 178 Chương 5 Quăn lý lỗi Thông báo lỗi PLS-00103 nói rằng thiếu một đơn vỉ từ vựng ngày trước biến b. Dấu sao trong dòng thứ hai bên dưới biến b cho bạn biết rằng lỗi xảy ra ngày trước biến. Bạn cớ thể sửa chữa chương trình này bằng cách đọc bất kỳ toán tử số học ở giữa các biến a và b. Một biến thể trên thông báo lỗi trước đặt dâu sao ngay bên dưới nơi lỗi xảy ra trong một dòng câu lệnh. Chương trình sau đây đưa ra loại thông báo lỗi này SQL DECLARE 2 a NUMBER 3 BEGIN 4 a 1 5 END 6 Thông báo lỗi được hiển thị là a 1 ERROR at line 4 ORA-O655O line 4 column 5 PLS-00103 Encountered the symbol when expecting one of the following . @ The symbol was inserted before to continue. Loại thông báo lỗi này trỏ sang việc sử dụng một toán tử so sánh nơi một toán tử gán xuất hiện. Đây là loại thông báo lỗi dễ đọc và dễ hiểu nhất. Bạn nhân được một thông báo lỗi ít rỗ ràng hơn khi bạn kích khởi một lỗi trong khối khai báo. Ví dụ sau đây cố gán một chuỗi hai ký tự vào biến một ký tự trong khối khai báo SQL DECLARE 2 a CHAR AB 3 BEGIN 4 I I a I I 5 END 6 Chương trình đưa ra thông báo lỗi sau đây vốn cung cấp rất ít thông tin nếu bạn cố áp dụng các qui tắc được thảo luận trước đó DECLARE Chương 5 Quăn lý lỗi 179 ERROR at line 1 ORA-06502 PƯSQL numeric or value error character string buffer too small ŨRA-06512 at line 2 Lỗi trỏ vào dòng 1 không giống như các lỗi trước lỗi này không trỏ vào một sự cô trước câu lệnt DECLARE. Nó cho biết lỗi xảy ra trong khối khai báo và câu lệnh cuói cùng trong thông báo lỗi trỏ vào số dòng riêng biệt. Dòng cuối cùng thậ t ra là lỗi đầu tiên được viết vào vết ngăn xếp ngoại lệ exception stack ti ace . Lỗi ORA-06512 trên dòng cuối cùng của thông báo lỗi trỏ vào dòng 2 trong chương trình. Lỗi xảy ra khi chương trình cố gán một trực kiện chuỗi AB vào một biến có kích cỡ ký tự đơn. Phần này đã hướng dẫn bạn cách đọc và hiểu các lỗi biên địch. Bây giờ bạn biết rằng có ba loại thông báo biên dịch chung. Một loại trỏ vào cột đầu tiên của .