Tôi đang sử dụng cơ sở dữ liệu Oracle 10g và cố gắng chạy thủ tục bằng cách sử dụng các lệnh SQL.ORA-00900: câu lệnh SQL không hợp lệ- khi chạy một quy trình trong oracle 10g
create or replace procedure "exam" is
begin
DBMS_OUTPUT.PUT_LINE('Test');
end;
Sau đó nhấp vào nút Chạy. Nó cho thấy: "thủ tục tạo ra".
Khi tôi cố gắng thực hiện nó bằng cách sử:
execute exam;
sau đó bấm vào nút Run, nó cho thấy:
ORA-00900: invalid SQL statement
Nhờ sự giúp đỡ của bạn.
Tôi đã sử dụng điều này trong các lệnh SQL: tạo hoặc thay thế bài kiểm tra thủ tục bắt đầu DBMS_OUTPUT.PUT_LINE ('Kiểm tra'); kết thúc; Nó hiển thị: Đã tạo thủ tục. khi cố gắng thực thi bằng cách sử dụng thi hành "bài kiểm tra"; Nó hiển thị: ORA-00900: câu lệnh SQL không hợp lệ – kumar
nếu bạn trích dẫn tên thủ tục của mình, sau đó bạn cũng nên báo giá cuộc gọi thủ tục. nếu bạn không - không báo giá ở cả hai nơi. –
thử 'tạo hoặc thay thế bài kiểm tra ...', 'thi thực thi;' (không có dấu ngoặc kép) –