0
テーブルファミリの1つの列と親テーブルの2つの列を更新したいとします。 私はSQLでそれを行う方法を知っています。私はいくつかの例を見てそれを試し、私は直接SQLでそれを更新しようとしたが、私はストアの手順を使用して更新することはできませんでした。ストアプロシージャを使用して2つのテーブルを更新する
CREATE PROCEDURE prc_EditProfile(
IN inputfamilyName VARCHAR(45),
inputuserName VARCHAR(45),
inputfamilyID INT(20),
inputparentID INT(20)
)
BEGIN
update family, parent SET family.familyName= inputfamilyName, parent.userName=inputuserName WHERE family.FamilyID=inputfamilyID AND parent.ParentID=inputfamilyID;
END
をエラーが発生しますか? –
@Adamエラーはありません。 1行を更新する必要があります。 – dpk
あなたはそれをどのように呼びますか? –