CREATE OR REPLACE FUNCTION DELETE_ALL_STUDENTS RETURN NUMBER AS
BEGIN
DELETE FROM STUDENTS;
END;
以上是我的功能,我相信工作正常。這裏是我的方法:當我運行這個程序我不斷收到錯誤SQL語句刪除不工作
CREATE OR REPLACE PROCEDURE DELETE_ALL_STUDENTS_VIASQLDEV AS
BEGIN
dbms_output.put_line('--------------------------------------------');
dbms_output.put_line('Deleting all customer rows);
END;
出於某種原因:PLS-00103。
任何人都知道什麼是錯我的代碼我想要的代碼,以從學生表中刪除所有記錄,然後在腳本輸出窗口,我希望它顯示的連字符,然後:
「刪除所有學生的行」。
有一個'/'最後一行後失蹤。見[這裏](https://stackoverflow.com/questions/20334067/pls-00103-encountered-the-symbol-create)。 – yacc
請檢查您的查詢,並嘗試閱讀更多[這裏](https://www.w3schools.com/sql/sql_delete.asp)。 '從學生中刪除;'需要一些限制。 – wpcoder
@wpcoder它應該「刪除所有學生」,所以它確實不需要約束。 – user681574