2.0 KiB
2.0 KiB
DJND4001 のカラム構成(コード値テーブル)
業務キー(有効期間)
ccompkbvarchar(2)dstartdate NOT NULLsstartvarchar(7)denddate NOT NULLsendvarchar(7)start_dtevarchar(7) /dstart_dtedate /end_dtevarchar(7) /dend_dtedate ← 予備の期間フィールド
コード本体
cde_sybtvarchar(3) NOT NULL ← コード種別(辞書 ID)cde_valvarchar NOT NULL ← コード値namevarchar(160) ← 略称dnamevarchar(160) ← 詳細名snamevarchar(160) ← 短縮名rnamevarchar(80)kname01varchar(160) ← カナ 1kname02varchar(160) ← カナ 2kname03varchar(160) ← カナ 3dname_commentvarchar(80)
付帯データ
dta1..dta12varchar(80) each、nullablectrl_cde1..ctrl_cde5varchar(80) each、nullable ← 連携制御コード(他辞書への参照)
監査
kosin_usrvarchar(12) NOT NULLkosin_pgmvarchar(12) NOT NULLlast_dtetimestamp NOT NULLkosin_kbnvarchar(1) NOT NULLcmnuservarchar(10)dmndatetimestamp
システム
rowidbigint NOT NULL DEFAULT nextval('rowid_seq')
インデックス
djnd4001_idxUNIQUE (cde_sybt, cde_val, dstart)djnd4001_idx2(ccompkb, dstart, dend, cde_sybt)djnd4001_rowid_keyUNIQUE (rowid)
サンプル
cde_sybt=941 (住宅借入金等特別控除)
cde_val=41 name="住(特家)" dname_comment="一般の住宅借入金等特別控除の場合(増改築等を含む。)で住宅が特例居住用家屋の場合"
cde_val=42 name="認(特家)" dname_comment="認定住宅等の新築等に係る住宅借入金等特別控除の場合で住宅が特例認定住宅等に該当する場合"
cde_val=44 name="震(特家)" dname_comment="震災再取得等の適用を選択した場合で住宅が特例居住用家屋に該当する場合"
dstart=2022-12-31 dend=2222-12-30 ← 長期有効