わかりました、私の本のこの MySQL セクションの最後の質問です。そして、ストアド プロシージャ (D:) についてです。いくつかのロジックを理解するのに少し問題があります。私はその基本を理解し、多くのストアド プロシージャを作成しました。しかし、これは紛らわしいです。
ありとあらゆる助けが素晴らしいでしょう。
質問:
-- 4. 学生の名前と近親者情報をパラメータとして受け取る spUpdateStudent という名前のストアド プロシージャを作成します。この手順では、学生テーブルから学生 ID を検索して、近親者情報を近親者テーブルに挿入する必要があります。
私のコード:
DELIMITER //
CREATE PROCEDURE `UniversityDB`.`spUpdateStudent`(In student_first_name VARCHAR(25), next_of_kin varchar(50))
BEGIN
SELECT *
FROM next_of_kin;
WHERE student_id = 01234; -- Example
INSERT next_of_kin;
END //
DELIMITER;
CALL spUpdateStudent();
私のデータベース名は UniversityDB です。
どうもありがとうございました!!!