重複レコードが発生したときにエラー メッセージを返したい。groupName はグループ テーブル内の一意のフィールドです。
私が作業しているサーバーはバージョン5.0.77-logであるため、mysql-get-diagnosticsを使用せずにエラー処理を行うにはどうすればよいですか。
DELIMITER //
CREATE PROCEDURE addNewGroup(IN groupName varchar(128), IN addedBy INT,OUT message varchar(128) )
BEGIN
insert IGNORE into `group`( `group_name`,`Date_time_ added`,`added_by`) values (groupName ,CURRENT_TIMESTAMP(),addedBy) ;
END //
DELIMITER ;
重複が発生したときにエラーメッセージを返したいですか?