次の行で、DATEPARTが識別子として定義されていないと文句を言う理由について何か考えはありますか?
IF DATEPART(v_ExpireTime, year) = 1899 THEN v_ExpireTime := NULL;
それは戻ります:
Error(68,10): PLS-00201: identifier 'DATEPART' must be declared
編集:気にしないでください、私は答えを見つけました。私は今します:
IF to_number(to_char(v_ExpireTime, 'YY')) = 1899 THEN v_ExpireTime := NULL;