2011-08-10 18 views
13

Tôi đang sử dụng TOAD để phát triển một hàm được lưu trữ trong cơ sở dữ liệu Oracle. Khi tôi nhấp vào nút "chạy dưới dạng tập lệnh" trong TOAD, nó cho tôi biết rằng tập lệnh được thực thi với 0 lỗi và 1 lỗi biên dịch. Tôi có thể thấy (các) lỗi biên dịch cụ thể ở đâu. Tôi khá mới để TOAD vì vậy tôi có thể thiếu một cái gì đó rõ ràng về giao diện giống như một tab/cửa sổ để xem các thông báo lỗi như vậy.Cách nhận thông tin về lỗi biên dịch trong Oracle/TOAD

Trả lời

10

Bạn có thể thêm SHOW ERRORS vào cuối tập lệnh, sẽ in (các) thông báo lỗi vào tab "tập lệnh đầu ra" hoặc biên dịch hàm bằng lệnh "Thực thi câu lệnh" trong Toad, điều này sẽ gây ra các lỗi được hiển thị trong một hộp ở cuối trình chỉnh sửa.

10

Hoặc bạn có thể xem bảng USER_ERRORS sau đó

0

Một tùy chọn khác làm việc cho tôi là mở tập lệnh của tôi trong trình chỉnh sửa thủ tục và biên dịch tại đó.

1

2 điều bạn có thể làm

  1. goto Toad, trình duyệt lược đồ, chọn đối tượng không hợp lệ sẽ cho bạn biết nơi để tìm.
  2. sau đó tải các gói vào trình soạn thảo và chọn chức năng, nhấp chuột phải, biên dịch, wioll cho bạn thấy những lỗi
0

Bấm vào Cơ sở dữ liệu -> Thủ tục Editor trong thanh công cụ hàng đầu.

Dán mã của bạn vào cửa sổ trình chỉnh sửa mới này và thực hiện bằng cách nhấp vào nút phát màu lục ở trên cùng.

Tất cả các lỗi sẽ được hiển thị trong cửa sổ mới ở dưới cùng.

Các vấn đề liên quan