パラメータUserIDVarchar(10)を受け入れるプロシージャがあります。10文字より長いuserIDを入力すると、次のメッセージが表示されます。
procedure1x('Thisismorethanten');を呼び出します。エラー1406(22001):行1の列'UserID'に対してデータが長すぎます。
このエラーのエラーハンドラーを作成して、発生したときに上記の文を表示する代わりに、「再試行してください。ユーザーIDが長すぎます。」などと表示されるようにするにはどうすればよいですか。