Я хочу обновить один столбец в семействе таблиц и два столбца в родительской таблице. Я знаю, как это сделать в sql. Я попробовал это, увидев несколько примеров, и это сработало, если я попытался обновить его непосредственно в sql, но я не могу обновить его с помощью процедур хранилища.Обновление двух таблиц с использованием процедур хранения
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
как вы это называете? –