以下は、プロシージャ内のコードの一部です。
if p_vendor_id is null then set v_msg := 'Error: parameters are not valid'
elseif p_vendor_id not in (select vendor_id from p_plants.vendors) then
set v_msg := 'Error: vendor id parameter is not a vendor in our tables'
で構文エラーが発生しelse if...not in
ます。値がリストに含まれているかどうかをテストするにはどうすればよいですか?
ありがとう!