チュートリアルマスタテーブル¶
チュートリアルマスタテーブル定義¶
メンテナンス画面を作成するチュートリアルマスタ「k99m_tutorial」のレイアウトは下記の通りです。
No. 論理名 物理名 型 長さ 必須 PK 1 会社コード company_cd varchar2 100 Y 1 2 チュートリアルコード tutorial_cd varchar2 100 Y 2 3 期間コード term_cd varchar2 50 Y 3 4 ロケールID locale_id varchar2 50 Y 4 5 チュートリアル名称 tutorial_name varchar2 1000 Y 6 開始日 start_date timestamp Y 7 終了日 end_date timestamp Y 8 削除フラグ delete_flag varchar2 1 Y 9 予備項目A extension_a varchar2 1000 10 予備項目B extension_b varchar2 1000 11 予備項目C extension_c varchar2 1000 12 予備項目D extension_d varchar2 1000 13 予備項目E extension_e varchar2 1000 14 予備項目F extension_f varchar2 1000 15 予備項目G extension_g varchar2 1000 16 予備項目H extension_h varchar2 1000 17 予備項目I extension_i varchar2 1000 18 予備項目J extension_j varchar2 1000 19 登録日時 entry_ts timestamp Y 20 登録者コード entry_user_cd varchar2 100 Y 21 更新カウンタ renew_cnt number 18,0 Y 22 更新日時 renew_ts timestamp Y 23 更新者コード renew_user_cd varchar2 100 Y ノート
予備項目A~J
intra-mart Accel Kaiden! に関するテーブルに共通的に付与しているカラムです。必ずしも付与しなくても結構です。登録日時、登録者コード、更新カウンタ、更新日時、更新者コード
intra-mart Accel Kaiden! に関するテーブルに共通的に付与しているカラムです。これらのカラムは必ず付与してください
チュートリアルマスタテーブルCreate文(Oracle)¶
create table k99m_tutorial ( company_cd varchar2(100) not null, tutorial_cd varchar2(100) not null, term_cd varchar2(50) not null, locale_id varchar2(50) not null, tutorial_name varchar2(1000) not null, start_date timestamp not null, end_date timestamp not null, delete_flag varchar2(1) not null, extension_a varchar2(1000), extension_b varchar2(1000), extension_c varchar2(1000), extension_d varchar2(1000), extension_e varchar2(1000), extension_f varchar2(1000), extension_g varchar2(1000), extension_h varchar2(1000), extension_i varchar2(1000), extension_j varchar2(1000), entry_ts timestamp not null, entry_user_cd varchar2(100) not null, renew_cnt numeric(18,0) not null, renew_ts timestamp not null, renew_user_cd varchar2(100) not null ); alter table k99m_tutorial add primary key (company_cd, tutorial_cd, locale_id, term_cd); comment on table k99m_tutorial is 'チュートリアルマスタ'; comment on column k99m_tutorial.company_cd is '会社コード'; comment on column k99m_tutorial.tutorial_cd is 'チュートリアルコード'; comment on column k99m_tutorial.term_cd is '期間コード'; comment on column k99m_tutorial.locale_id is 'ロケールID'; comment on column k99m_tutorial.tutorial_name is 'チュートリアル名称'; comment on column k99m_tutorial.start_date is '開始日'; comment on column k99m_tutorial.end_date is '終了日'; comment on column k99m_tutorial.delete_flag is '削除フラグ'; comment on column k99m_tutorial.extension_a is '予備項目a'; comment on column k99m_tutorial.extension_b is '予備項目b'; comment on column k99m_tutorial.extension_c is '予備項目c'; comment on column k99m_tutorial.extension_d is '予備項目d'; comment on column k99m_tutorial.extension_e is '予備項目e'; comment on column k99m_tutorial.extension_f is '予備項目f'; comment on column k99m_tutorial.extension_g is '予備項目g'; comment on column k99m_tutorial.extension_h is '予備項目h'; comment on column k99m_tutorial.extension_i is '予備項目i'; comment on column k99m_tutorial.extension_j is '予備項目j'; comment on column k99m_tutorial.entry_ts is '登録日'; comment on column k99m_tutorial.entry_user_cd is '登録者'; comment on column k99m_tutorial.renew_cnt is '更新カウンタ'; comment on column k99m_tutorial.renew_ts is '更新日'; comment on column k99m_tutorial.renew_user_cd is '更新者';