PL/SQL的问题
参数是这样的。
CREATE OR REPLACE PROCEDURE vs_five50(
in_PLACE IN NUMBER, --处理对象
in_DATE IN VARCHAR2, --年月 YYYYMM形式
inGOODS_CD IN VARCHAR2, --商品code
inCUST_CD IN VARCHAR2 --顾客code
)
--我想用IF文,让发生分歧
--如果处理对象or年月是null的话
IF inPLACE IS NULL OR in_DATE IS NULL THEN
--如果处理对象是1,2,3 以外的话
ELSIF inPLACE NOT IN(1,2,3) THEN
--年月不是YYYYYMM型式,or最后两个数字不是”04””10”以外
ELSIF --这里怎么写才好?
END IF;
END;/
如果会有PLSQL的人,能不能告诉我?