解释一下①和②之间的话是什么意思
 FUNCTION fst_sheetstsupdate(chr_dev_mst_cd IN tev_evnt.dev_mst_cd%TYPE,
 chr_ukagai_cd  IN tev_evnt.ukagai_cd%TYPE,
 chr_event_id   IN tev_evnt.event_id%TYPE,
 sheet_type_id  IN tst_sheet.sheet_type_id%TYPE,
 sheet_bangou   IN tst_sheet.sheet_bango%TYPE,
 err_status     IN OUT VARCHAR2) RETURN VARCHAR2 IS
vch_status VARCHAR2(14);
① BEGIN
/* とりあえずOKを返却*/
vch_status := gcm_errorconst.err_cd_ok;
RETURN(vch_status);
② END fst_sheetstsupdate;

解决方案 »

  1.   

    ① BEGIN 
    /* とりあえずOKを返却*/ --这个是注释
    vch_status := gcm_errorconst.err_cd_ok; --将gcm_errorconst.err_cd_ok(应该是调用gcm_errorconst包中err_cd_ok的函数)赋给vch_status
    RETURN(vch_status); --将结果返回
    ② END fst_sheetstsupdate;
      

  2.   

     FUNCTION fst_sheetstsupdate(chr_dev_mst_cd IN tev_evnt.dev_mst_cd%TYPE, --IN前面是输入的参数,后面是参数类型
     chr_ukagai_cd  IN tev_evnt.ukagai_cd%TYPE, 
     chr_event_id   IN tev_evnt.event_id%TYPE, 
     sheet_type_id  IN tst_sheet.sheet_type_id%TYPE, 
     sheet_bangou   IN tst_sheet.sheet_bango%TYPE, 
     err_status     IN OUT VARCHAR2) RETURN VARCHAR2 IS   --IN/OUT  err_status输入输出参数,类型VARCHAR2
    vch_status VARCHAR2(14);                              --vch_status 程序中用的参数
    ① BEGIN                                --开始
    /* とりあえずOKを返却*/                   --注释
    vch_status := gcm_errorconst.err_cd_ok; --程序主体
    RETURN(vch_status);                     --返回值
    ② END fst_sheetstsupdate;              --结束
      

  3.   

    tev_evnt.dev_mst_cd%TYPE
    --表示IN之前的参数的类型是表tev_evnt中字段dev_mst_cd设置的类型