1
テーブルから行を削除するための新しいプロシージャを作成しました。#1109 - 不明なテーブル - プロシージャを呼び出す
DELIMITER //
CREATE PROCEDURE DropCourse (IN Course_Id VARCHAR(10), IN Student_Id VARCHAR(10))
BEGIN
IF Class_Id = FALL2016.CourseId AND Student_Id = FALL2016.StudentId THEN
delete from FALL2016
where StudentId = Student_Id AND CourseId = Course_Id
limit 1
SELECT 'Course Deleted from Registry.'
ELSE
SELECT 'Not registered for course selected, no action taken.'
END IF;
END;
//
DELIMITER ;
これは、あなたがdelete
を行い、その後、影響を受ける行の数を数えることができる私はFALL2016 enter image description here
私が呼び出した後プロシージャ 次のように、 Call CourseDrop( '280'、 '20'); 不明なテーブルエラーが発生しました。 –