MINI
C:
/
SiakApp
/
data
/
sql
/
Upload File:
files >> C:/SiakApp/data/sql/lib.model.schema.sql
/* ----------------------------------------------------------------------- BIODATA_PHOTO ----------------------------------------------------------------------- */ DROP TABLE "BIODATA_PHOTO" CASCADE CONSTRAINTS; CREATE TABLE "BIODATA_PHOTO" ( "NIK" NVARCHAR2(22,0) NOT NULL, "PHOTO" NVARCHAR2(4000) ); ALTER TABLE "BIODATA_PHOTO" ADD CONSTRAINT "BIODATA_PHOTO_PK" PRIMARY KEY ("NIK"); CREATE INDEX "BIODATA_PHOTO_PK" ON "BIODATA_PHOTO" ("NIK"); /* ----------------------------------------------------------------------- BIODATA_WNA ----------------------------------------------------------------------- */ DROP TABLE "BIODATA_WNA" CASCADE CONSTRAINTS; CREATE TABLE "BIODATA_WNA" ( "GOL_DRH" NVARCHAR2(22,0), "STAT_KWN" NVARCHAR2(22,0), "PDDK_AKH" NVARCHAR2(22,0), "JENIS_PKRJN" NVARCHAR2(22,0), "ALAMAT_SPSOR" NVARCHAR2(120), "NO_RT" NVARCHAR2(22,0), "NO_RW" NVARCHAR2(22,0), "KODEPOS" NVARCHAR2(22,0), "TELEPON" NVARCHAR2(30), "DATNG_DARI" NVARCHAR2(60), "TUJUAN_DTNG" NVARCHAR2(150), "NO_PASPOR" NVARCHAR2(30), "TGL_PASPOR" NVARCHAR2(7), "TGL_AKH_PASPOR" NVARCHAR2(7), "NAMA_SPSOR" NVARCHAR2(60), "TIPE_SPSOR" NVARCHAR2(22,0), "DOK_IMGR" NVARCHAR2(22,0), "NO_DOK" NVARCHAR2(40), "TMPT_DTBIT" NVARCHAR2(40), "TGL_DTBIT" NVARCHAR2(7), "TGL_AKH_DOK" NVARCHAR2(7), "TMPT_DTNG_PERT" NVARCHAR2(120), "TGL_DTNG_PERT" NVARCHAR2(7), "NO_STLD" NVARCHAR2(30), "TGL_DFT" NVARCHAR2(7), "NAMA_DIN" NVARCHAR2(300), "NAMA_KEP_DIN" NVARCHAR2(60), "NIP_KEP_DIN" NVARCHAR2(21), "NAMA_PET_ENTRI" NVARCHAR2(60), "NIP_PET_ENTRI" NVARCHAR2(21), "TGL_ENTRI" NVARCHAR2(7), "NO_KK" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "STAT_KTP" NVARCHAR2(22,0), "STAT_HIDUP" NVARCHAR2(22,0), "TGL_UBAH" NVARCHAR2(7), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "STAT_HBKEL" NVARCHAR2(22,0), "TGL_CETAK_KTP" NVARCHAR2(7), "TGL_GANTI_KTP" NVARCHAR2(7), "TGL_PJG_KTP" NVARCHAR2(7), "ALS_NUMPANG" NVARCHAR2(22,0), "PFLAG" NVARCHAR2(1) default '''N''', "CFLAG" NVARCHAR2(1) default '''N'' ', "DESC_KEPERCAYAAN" NVARCHAR2(30), "KEBANGSAAN" NVARCHAR2(60), "FLAG_STATUS" NVARCHAR2(1) default '''0''', "DESC_PEKERJAAN" NVARCHAR2(30), "GLR_AKADEMIS" NVARCHAR2(1) default '''N''', "GLR_BANGSAWAN" NVARCHAR2(1) default '''N''', "GLR_AGAMA" NVARCHAR2(1) default '''N''', "NIK" NVARCHAR2(22,0) NOT NULL, "NAMA_KLRGA" NVARCHAR2(60), "NAMA_PERTMA" NVARCHAR2(60), "JENIS_KLMIN" NVARCHAR2(22,0), "TMPT_LHR" NVARCHAR2(60), "TGL_LHR" NVARCHAR2(7), "KWRNGRN" NVARCHAR2(40), "AGAMA" NVARCHAR2(22,0), "IS_PROS_DATANG" NVARCHAR2(1) ); ALTER TABLE "BIODATA_WNA" ADD CONSTRAINT "BIODATA_WNA_PK" PRIMARY KEY ("NIK"); CREATE INDEX "BIODATA_WNA_IDX1" ON "BIODATA_WNA" ("STAT_HBKEL"); CREATE INDEX "BIODATA_WNA_IDX2" ON "BIODATA_WNA" ("NO_KK"); CREATE INDEX "BIODATA_WNA_PK" ON "BIODATA_WNA" ("NIK"); ALTER TABLE "BIODATA_WNA" ADD CONSTRAINT "BIODATA_WNA_FK_1" FOREIGN KEY ("NO_KK") REFERENCES "DATA_KELUARGA" ("NO_KK") ON DELETE NO ACTION; /* ----------------------------------------------------------------------- BIODATA_WNI ----------------------------------------------------------------------- */ DROP TABLE "BIODATA_WNI" CASCADE CONSTRAINTS; CREATE TABLE "BIODATA_WNI" ( "NIK" NVARCHAR2(22,0) NOT NULL, "NO_KTP" NVARCHAR2(40), "TMPT_SBL" NVARCHAR2(300), "NO_PASPOR" NVARCHAR2(30), "TGL_AKH_PASPOR" NVARCHAR2(7), "NAMA_LGKP" NVARCHAR2(120) NOT NULL, "JENIS_KLMIN" NVARCHAR2(22,0) NOT NULL, "TMPT_LHR" NVARCHAR2(60) NOT NULL, "TGL_LHR" NVARCHAR2(7) NOT NULL, "AKTA_LHR" NVARCHAR2(22,0), "NO_AKTA_LHR" NVARCHAR2(40), "GOL_DRH" NVARCHAR2(22,0) NOT NULL, "AGAMA" NVARCHAR2(20) NOT NULL, "STAT_KWN" NVARCHAR2(22,0) NOT NULL, "AKTA_KWN" NVARCHAR2(22,0), "NO_AKTA_KWN" NVARCHAR2(40), "TGL_KWN" NVARCHAR2(7), "AKTA_CRAI" NVARCHAR2(22,0), "NO_AKTA_CRAI" NVARCHAR2(40), "TGL_CRAI" NVARCHAR2(7), "STAT_HBKEL" NVARCHAR2(22,0), "KLAIN_FSK" NVARCHAR2(22,0), "PNYDNG_CCT" NVARCHAR2(22,0), "PDDK_AKH" NVARCHAR2(22,0), "JENIS_PKRJN" NVARCHAR2(22,0), "NIK_IBU" NVARCHAR2(22,0), "NAMA_LGKP_IBU" NVARCHAR2(60), "NIK_AYAH" NVARCHAR2(22,0), "NAMA_LGKP_AYAH" NVARCHAR2(60), "NAMA_KET_RT" NVARCHAR2(60), "NAMA_KET_RW" NVARCHAR2(60), "NAMA_PET_REG" NVARCHAR2(60), "NIP_PET_REG" NVARCHAR2(22,0), "NAMA_PET_ENTRI" NVARCHAR2(60), "NIP_PET_ENTRI" NVARCHAR2(22,0), "TGL_ENTRI" NVARCHAR2(7), "NO_KK" NVARCHAR2(22,0), "JENIS_BNTU" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0) NOT NULL, "NO_KAB" NVARCHAR2(22,0) NOT NULL, "NO_KEC" NVARCHAR2(22,0) NOT NULL, "NO_KEL" NVARCHAR2(22,0) NOT NULL, "STAT_HIDUP" NVARCHAR2(22,0), "TGL_UBAH" NVARCHAR2(7), "TGL_CETAK_KTP" NVARCHAR2(7), "TGL_GANTI_KTP" NVARCHAR2(7), "TGL_PJG_KTP" NVARCHAR2(7), "STAT_KTP" NVARCHAR2(22,0), "ALS_NUMPANG" NVARCHAR2(22,0), "PFLAG" NVARCHAR2(1), "CFLAG" NVARCHAR2(1), "SYNC_FLAG" NVARCHAR2(22,0) default '0 ', "GLR_AKADEMIS" NVARCHAR2(1) default '''N''', "GLR_BANGSAWAN" NVARCHAR2(1) default '''N''', "GLR_AGAMA" NVARCHAR2(1) default '''N''', "IS_PROS_DATANG" NVARCHAR2(1), "FLAG_STATUS" NVARCHAR2(1) default '''0''', "DESC_KEPERCAYAAN" NVARCHAR2(30), "DESC_PEKERJAAN" NVARCHAR2(30) ); ALTER TABLE "BIODATA_WNI" ADD CONSTRAINT "BIODATA_WNI_PK" PRIMARY KEY ("NIK"); CREATE INDEX "KEY_NIK" ON "BIODATA_WNI" ("NIK"); CREATE INDEX "BIOWNI_ENTRI_IDX" ON "BIODATA_WNI" ("TGL_ENTRI"); CREATE INDEX "BIOWNI_NAMALGKP_IDX" ON "BIODATA_WNI" ("NAMA_LGKP"); CREATE INDEX "BIOWNI_NOKK_IDX" ON "BIODATA_WNI" ("NO_KK"); CREATE INDEX "BIOWNI_SHDK_IDX" ON "BIODATA_WNI" ("STAT_HBKEL"); CREATE INDEX "BIOWNI_TGLLHR_IDX" ON "BIODATA_WNI" ("TGL_LHR"); CREATE INDEX "BIOWNI_TMPTLHR_IDX" ON "BIODATA_WNI" ("TMPT_LHR"); CREATE INDEX "IDX_KAB" ON "BIODATA_WNI" ("NO_KAB"); CREATE INDEX "IDX_KEC" ON "BIODATA_WNI" ("NO_KEC"); CREATE INDEX "IDX_KEL" ON "BIODATA_WNI" ("NO_KEL"); CREATE INDEX "IDX_PROP" ON "BIODATA_WNI" ("NO_PROP"); CREATE INDEX "JENIS" ON "BIODATA_WNI" ("JENIS_KLMIN"); ALTER TABLE "BIODATA_WNI" ADD CONSTRAINT "BIODATA_WNI_FK_1" FOREIGN KEY ("NO_KK") REFERENCES "DATA_KELUARGA" ("NO_KK") ON DELETE NO ACTION; /* ----------------------------------------------------------------------- CAPIL_AKUI_ANAK ----------------------------------------------------------------------- */ DROP TABLE "CAPIL_AKUI_ANAK" CASCADE CONSTRAINTS; CREATE TABLE "CAPIL_AKUI_ANAK" ( "ANAK_NO" NVARCHAR2(16) NOT NULL, "ANAK_NIK" NVARCHAR2(16), "ANAK_WNA" NVARCHAR2(1), "ANAK_NAMA_LGKP" NVARCHAR2(128), "ANAK_LAHIR_TGL" NVARCHAR2(7), "ANAK_LAHIR_TMPT" NVARCHAR2(64), "ANAK_LAHIR_AKTA_NO" NVARCHAR2(64), "ANAK_LAHIR_AKTA_TGL" NVARCHAR2(7), "ANAK_LAHIR_AKTA_LBG" NVARCHAR2(64), "ANAK_JNS_KELAMIN" NVARCHAR2(22,0), "ANAK_KE" NVARCHAR2(22,0), "ANAK_AGAMA" NVARCHAR2(22,0), "ANAK_WRG_NGR" NVARCHAR2(22,0), "ANAK_KEBANGSAAN" NVARCHAR2(64), "ANAK_KETURUNAN" NVARCHAR2(64), "ANAK_ALAMAT" NVARCHAR2(128), "ANAK_NO_RT" NVARCHAR2(2), "ANAK_NO_RW" NVARCHAR2(2), "ANAK_KODE_POS" NVARCHAR2(22,0), "ANAK_TELP" NVARCHAR2(24), "ANAK_NO_PROV" NVARCHAR2(22,0), "ANAK_NO_KAB" NVARCHAR2(22,0), "ANAK_NO_KEC" NVARCHAR2(22,0), "ANAK_NO_KEL" NVARCHAR2(22,0), "IBU_NIK" NVARCHAR2(16), "IBU_NO_KK" NVARCHAR2(16), "IBU_AKTA_KWN_NO" NVARCHAR2(64), "IBU_NAMA_LGKP" NVARCHAR2(128), "IBU_TGL_LAHIR" NVARCHAR2(7), "IBU_TMPT_LAHIR" NVARCHAR2(64), "IBU_AGAMA" NVARCHAR2(22,0), "IBU_WRG_NGR" NVARCHAR2(22,0), "IBU_PEKERJAAN" NVARCHAR2(22,0), "IBU_KEBANGSAAN" NVARCHAR2(64), "IBU_KETURUNAN" NVARCHAR2(64), "IBU_ALAMAT" NVARCHAR2(128), "IBU_NO_RT" NVARCHAR2(2), "IBU_NO_RW" NVARCHAR2(2), "IBU_KODE_POS" NVARCHAR2(22,0), "IBU_TELP" NVARCHAR2(24), "IBU_NO_PROV" NVARCHAR2(22,0), "IBU_NO_KAB" NVARCHAR2(22,0), "IBU_NO_KEC" NVARCHAR2(22,0), "IBU_NO_KEL" NVARCHAR2(22,0), "AYAH_NIK" NVARCHAR2(16), "AYAH_NO_KK" NVARCHAR2(16), "AYAH_AKTA_KWN_NO" NVARCHAR2(64), "AYAH_NAMA_LGKP" NVARCHAR2(128), "AYAH_TGL_LAHIR" NVARCHAR2(7), "AYAH_TMPT_LAHIR" NVARCHAR2(64), "AYAH_AGAMA" NVARCHAR2(22,0), "AYAH_WRG_NGR" NVARCHAR2(22,0), "AYAH_PDDK" NVARCHAR2(22,0), "AYAH_PEKERJAAN" NVARCHAR2(22,0), "AYAH_KEBANGSAAN" NVARCHAR2(64), "AYAH_KETURUNAN" NVARCHAR2(64), "AYAH_ALAMAT" NVARCHAR2(128), "AYAH_NO_RT" NVARCHAR2(2), "AYAH_NO_RW" NVARCHAR2(2), "AYAH_KODE_POS" NVARCHAR2(22,0), "AYAH_TELP" NVARCHAR2(24), "AYAH_NO_PROV" NVARCHAR2(22,0), "AYAH_NO_KAB" NVARCHAR2(22,0), "AYAH_NO_KEC" NVARCHAR2(22,0), "AYAH_NO_KEL" NVARCHAR2(22,0), "PLPR_NIK" NVARCHAR2(16), "PLPR_TGL_LAPOR" NVARCHAR2(7), "PLPR_TGL_LAHIR" NVARCHAR2(7), "PLPR_NAMA_LGKP" NVARCHAR2(128), "PLPR_WRG_NGR" NVARCHAR2(22,0), "PLPR_PEKERJAAN" NVARCHAR2(22,0), "PLPR_ALAMAT" NVARCHAR2(128), "PLPR_NO_RT" NVARCHAR2(2), "PLPR_NO_RW" NVARCHAR2(2), "PLPR_NAMA_KMPNG" NVARCHAR2(64), "PLPR_KODE_POS" NVARCHAR2(22,0), "PLPR_NO_PROV" NVARCHAR2(22,0), "PLPR_NO_KAB" NVARCHAR2(22,0), "PLPR_NO_KEC" NVARCHAR2(22,0), "PLPR_NO_KEL" NVARCHAR2(22,0), "PLPR_HUB_KEL" NVARCHAR2(64), "SAKSI1_NIK" NVARCHAR2(16), "SAKSI1_NAMA_LGKP" NVARCHAR2(128), "SAKSI1_TGL_LAHIR" NVARCHAR2(7), "SAKSI1_WRG_NGR" NVARCHAR2(1), "SAKSI1_PEKERJAAN" NVARCHAR2(2), "SAKSI1_ALAMAT" NVARCHAR2(128), "SAKSI1_NO_RT" NVARCHAR2(2), "SAKSI1_NO_RW" NVARCHAR2(2), "SAKSI1_TMPT_LAHIR" NVARCHAR2(64), "SAKSI1_KODE_POS" NVARCHAR2(22,0), "SAKSI1_NO_PROV" NVARCHAR2(22,0), "SAKSI1_NO_KAB" NVARCHAR2(22,0), "SAKSI1_NO_KEC" NVARCHAR2(22,0), "SAKSI1_NO_KEL" NVARCHAR2(22,0), "SAKSI2_NIK" NVARCHAR2(16), "SAKSI2_NAMA_LGKP" NVARCHAR2(128), "SAKSI2_TGL_LAHIR" NVARCHAR2(7), "SAKSI2_WRG_NGR" NVARCHAR2(1), "SAKSI2_PEKERJAAN" NVARCHAR2(2), "SAKSI2_ALAMAT" NVARCHAR2(128), "SAKSI2_NO_RT" NVARCHAR2(2), "SAKSI2_NO_RW" NVARCHAR2(2), "SAKSI2_TMPT_LAHIR" NVARCHAR2(64), "SAKSI2_KODE_POS" NVARCHAR2(22,0), "SAKSI2_NO_PROV" NVARCHAR2(22,0), "SAKSI2_NO_KAB" NVARCHAR2(22,0), "SAKSI2_NO_KEC" NVARCHAR2(22,0), "SAKSI2_NO_KEL" NVARCHAR2(22,0), "ADM_NO_KEDUBES" NVARCHAR2(22,0), "ADM_NO_KONJEN" NVARCHAR2(22,0), "ADM_NO_KONSUL" NVARCHAR2(22,0), "ADM_NO_PROV" NVARCHAR2(22,0), "ADM_NO_KAB" NVARCHAR2(22,0), "ADM_NO_KEC" NVARCHAR2(22,0), "ADM_NO_KEL" NVARCHAR2(22,0), "ADM_DOKUMEN" NVARCHAR2(255), "ADM_PGDLN_PP_NO" NVARCHAR2(64), "ADM_PGDLN_PP_TGL" NVARCHAR2(7), "ADM_PGDLN_PP_LBG" NVARCHAR2(64), "ADM_PGDLN_PP_TMPT" NVARCHAR2(64), "ADM_REGS_NAMA" NVARCHAR2(128), "ADM_REGS_NIP" NVARCHAR2(9), "ADM_TGL_ENTRY" NVARCHAR2(7), "ADM_TGL_UPDATE" NVARCHAR2(7), "USER_ID" NVARCHAR2(24), "FLAG_UPDATE" NVARCHAR2(22,0), "FLAG_CTK_SK" NVARCHAR2(22,0), "FLAG_CTK_CAPING" NVARCHAR2(22,0), "FLAG_CTK_KAKTA" NVARCHAR2(22,0) ); ALTER TABLE "CAPIL_AKUI_ANAK" ADD CONSTRAINT "CAPIL_AKUI_ANAK_PK" PRIMARY KEY ("ANAK_NO"); CREATE INDEX "CAPIL_AKUI_ANAK_PK" ON "CAPIL_AKUI_ANAK" ("ANAK_NO"); /* ----------------------------------------------------------------------- CAPIL_ANGKAT_ANAK ----------------------------------------------------------------------- */ DROP TABLE "CAPIL_ANGKAT_ANAK" CASCADE CONSTRAINTS; CREATE TABLE "CAPIL_ANGKAT_ANAK" ( "AYAH_AKT_AKTA_KWN_NO" NVARCHAR2(64), "AYAH_AKT_NAMA_LGKP" NVARCHAR2(128), "AYAH_AKT_TGL_LAHIR" NVARCHAR2(7), "AYAH_AKT_AGAMA" NVARCHAR2(22,0), "AYAH_AKT_WRG_NGR" NVARCHAR2(22,0), "AYAH_AKT_PEKERJAAN" NVARCHAR2(22,0), "AYAH_AKT_KEBANGSAAN" NVARCHAR2(64), "AYAH_AKT_KETURUNAN" NVARCHAR2(64), "AYAH_AKT_ALAMAT" NVARCHAR2(128), "AYAH_AKT_NO_RT" NVARCHAR2(2), "AYAH_AKT_NO_RW" NVARCHAR2(2), "AYAH_AKT_TMPT_LAHIR" NVARCHAR2(64), "AYAH_AKT_KODE_POS" NVARCHAR2(22,0), "AYAH_AKT_TELP" NVARCHAR2(24), "AYAH_AKT_NO_PROV" NVARCHAR2(22,0), "AYAH_AKT_NO_KAB" NVARCHAR2(22,0), "AYAH_AKT_NO_KEC" NVARCHAR2(22,0), "AYAH_AKT_NO_KEL" NVARCHAR2(22,0), "PLPR_NIK" NVARCHAR2(16), "PLPR_TGL_LAPOR" NVARCHAR2(7), "PLPR_TGL_LAHIR" NVARCHAR2(7), "PLPR_AGAMA" NVARCHAR2(22,0), "PLPR_NAMA_LGKP" NVARCHAR2(128), "PLPR_WRG_NGR" NVARCHAR2(22,0), "PLPR_PEKERJAAN" NVARCHAR2(22,0), "PLPR_ALAMAT" NVARCHAR2(128), "PLPR_NO_RT" NVARCHAR2(2), "PLPR_NO_RW" NVARCHAR2(2), "PLPR_NAMA_KMPNG" NVARCHAR2(64), "PLPR_KODE_POS" NVARCHAR2(22,0), "PLPR_NO_PROV" NVARCHAR2(22,0), "PLPR_NO_KAB" NVARCHAR2(22,0), "PLPR_NO_KEC" NVARCHAR2(22,0), "PLPR_NO_KEL" NVARCHAR2(22,0), "ADM_NO_KEDUBES" NVARCHAR2(22,0), "ADM_NO_KONJEN" NVARCHAR2(22,0), "ADM_NO_KONSUL" NVARCHAR2(22,0), "ADM_NO_PROV" NVARCHAR2(22,0), "ADM_NO_KAB" NVARCHAR2(22,0), "ADM_NO_KEC" NVARCHAR2(22,0), "ADM_NO_KEL" NVARCHAR2(22,0), "ADM_DOKUMEN" NVARCHAR2(255), "ADM_PGDLN_PP_NO" NVARCHAR2(64), "ADM_PGDLN_PP_TGL" NVARCHAR2(7), "ADM_PGDLN_PP_LBG" NVARCHAR2(64), "ADM_PGDLN_PP_TMPT" NVARCHAR2(64), "ADM_PGDLN_SALN_NO" NVARCHAR2(64), "ADM_PGDLN_SALN_TGL" NVARCHAR2(7), "ADM_PGDLN_SALN_LBG" NVARCHAR2(64), "ADM_REGS_NAMA" NVARCHAR2(128), "ADM_REGS_NIP" NVARCHAR2(16), "ADM_TGL_ENTRY" NVARCHAR2(7), "ADM_TGL_UPDATE" NVARCHAR2(7), "USER_ID" NVARCHAR2(24), "FLAG_UPDATE" NVARCHAR2(22,0), "FLAG_CTK_SK" NVARCHAR2(22,0), "FLAG_CTK_CAPING" NVARCHAR2(22,0), "ANAK_NO" NVARCHAR2(16) NOT NULL, "ANAK_NIK" NVARCHAR2(16), "ANAK_WNA" NVARCHAR2(1), "ANAK_NAMA_LGKP" NVARCHAR2(128), "ANAK_LAHIR_TGL" NVARCHAR2(7), "ANAK_LAHIR_TMPT" NVARCHAR2(64), "ANAK_LAHIR_AKTA_NO" NVARCHAR2(64), "ANAK_LAHIR_AKTA_TGL" NVARCHAR2(7), "ANAK_LAHIR_AKTA_LBG" NVARCHAR2(64), "ANAK_KE" NVARCHAR2(22,0), "ANAK_JNS_KELAMIN" NVARCHAR2(22,0), "ANAK_AGAMA" NVARCHAR2(22,0), "ANAK_WRG_NGR" NVARCHAR2(22,0), "ANAK_PEKERJAAN" NVARCHAR2(22,0), "ANAK_KEBANGSAAN" NVARCHAR2(64), "ANAK_KETURUNAN" NVARCHAR2(64), "ANAK_ALAMAT" NVARCHAR2(128), "ANAK_NO_RT" NVARCHAR2(2), "ANAK_NO_RW" NVARCHAR2(2), "ANAK_KODE_POS" NVARCHAR2(22,0), "ANAK_TELP" NVARCHAR2(24), "ANAK_NO_PROV" NVARCHAR2(22,0), "ANAK_NO_KAB" NVARCHAR2(22,0), "ANAK_NO_KEC" NVARCHAR2(22,0), "ANAK_NO_KEL" NVARCHAR2(22,0), "IBU_KDG_NIK" NVARCHAR2(16), "IBU_KDG_NO_KK" NVARCHAR2(16), "IBU_KDG_AKTA_KWN_NO" NVARCHAR2(64), "IBU_KDG_NAMA_LGKP" NVARCHAR2(128), "IBU_KDG_TGL_LAHIR" NVARCHAR2(7), "IBU_KDG_AGAMA" NVARCHAR2(22,0), "IBU_KDG_WRG_NGR" NVARCHAR2(22,0), "IBU_KDG_PEKERJAAN" NVARCHAR2(22,0), "IBU_KDG_KEBANGSAAN" NVARCHAR2(64), "IBU_KDG_KETURUNAN" NVARCHAR2(64), "IBU_KDG_ALAMAT" NVARCHAR2(128), "IBU_KDG_NO_RT" NVARCHAR2(2), "IBU_KDG_NO_RW" NVARCHAR2(2), "IBU_KDG_TMPT_LAHIR" NVARCHAR2(64), "IBU_KDG_KODE_POS" NVARCHAR2(22,0), "IBU_KDG_TELP" NVARCHAR2(24), "IBU_KDG_NO_PROV" NVARCHAR2(22,0), "IBU_KDG_NO_KAB" NVARCHAR2(22,0), "IBU_KDG_NO_KEC" NVARCHAR2(22,0), "IBU_KDG_NO_KEL" NVARCHAR2(22,0), "AYAH_KDG_NIK" NVARCHAR2(16), "AYAH_KDG_NO_KK" NVARCHAR2(16), "AYAH_KDG_AKTA_KWN_NO" NVARCHAR2(64), "AYAH_KDG_NAMA_LGKP" NVARCHAR2(128), "AYAH_KDG_TGL_LAHIR" NVARCHAR2(7), "AYAH_KDG_AGAMA" NVARCHAR2(22,0), "AYAH_KDG_WRG_NGR" NVARCHAR2(22,0), "AYAH_KDG_PEKERJAAN" NVARCHAR2(22,0), "AYAH_KDG_KEBANGSAAN" NVARCHAR2(64), "AYAH_KDG_KETURUNAN" NVARCHAR2(64), "AYAH_KDG_ALAMAT" NVARCHAR2(128), "AYAH_KDG_NO_RT" NVARCHAR2(2), "AYAH_KDG_NO_RW" NVARCHAR2(2), "AYAH_KDG_TMPT_LAHIR" NVARCHAR2(64), "AYAH_KDG_KODE_POS" NVARCHAR2(22,0), "AYAH_KDG_TELP" NVARCHAR2(24), "AYAH_KDG_NO_PROV" NVARCHAR2(22,0), "AYAH_KDG_NO_KAB" NVARCHAR2(22,0), "AYAH_KDG_NO_KEC" NVARCHAR2(22,0), "AYAH_KDG_NO_KEL" NVARCHAR2(22,0), "IBU_AKT_NIK" NVARCHAR2(16), "IBU_AKT_NO_KK" NVARCHAR2(16), "IBU_AKT_AKTA_KWN_NO" NVARCHAR2(64), "IBU_AKT_NAMA_LGKP" NVARCHAR2(128), "IBU_AKT_TGL_LAHIR" NVARCHAR2(7), "IBU_AKT_AGAMA" NVARCHAR2(22,0), "IBU_AKT_WRG_NGR" NVARCHAR2(22,0), "IBU_AKT_PEKERJAAN" NVARCHAR2(22,0), "IBU_AKT_KEBANGSAAN" NVARCHAR2(64), "IBU_AKT_KETURUNAN" NVARCHAR2(64), "IBU_AKT_ALAMAT" NVARCHAR2(128), "IBU_AKT_NO_RT" NVARCHAR2(2), "IBU_AKT_NO_RW" NVARCHAR2(2), "IBU_AKT_TMPT_LAHIR" NVARCHAR2(64), "IBU_AKT_KODE_POS" NVARCHAR2(22,0), "IBU_AKT_TELP" NVARCHAR2(24), "IBU_AKT_NO_PROV" NVARCHAR2(22,0), "IBU_AKT_NO_KAB" NVARCHAR2(22,0), "IBU_AKT_NO_KEC" NVARCHAR2(22,0), "IBU_AKT_NO_KEL" NVARCHAR2(22,0), "AYAH_AKT_NIK" NVARCHAR2(16), "AYAH_AKT_NO_KK" NVARCHAR2(16) ); ALTER TABLE "CAPIL_ANGKAT_ANAK" ADD CONSTRAINT "CAPIL_ANGKAT_ANAK_PK" PRIMARY KEY ("ANAK_NO"); CREATE INDEX "CAPIL_ANGKAT_ANAK_PK" ON "CAPIL_ANGKAT_ANAK" ("ANAK_NO"); /* ----------------------------------------------------------------------- CAPIL_BATAL_AKTA ----------------------------------------------------------------------- */ DROP TABLE "CAPIL_BATAL_AKTA" CASCADE CONSTRAINTS; CREATE TABLE "CAPIL_BATAL_AKTA" ( "BATAL_NO" NVARCHAR2(16) NOT NULL, "BATAL_NIK" NVARCHAR2(16), "BATAL_NO_KK" NVARCHAR2(16), "BATAL_NAMA_KK" NVARCHAR2(64), "BATAL_NO_AKTA" NVARCHAR2(64), "BATAL_NO_AKTA_BATAL" NVARCHAR2(64), "BATAL_NAMA_LGKP" NVARCHAR2(128), "BATAL_JNS_KELAMIN" NVARCHAR2(22,0), "BATAL_TMPT_LAHIR" NVARCHAR2(64), "BATAL_TGL_LAHIR" NVARCHAR2(7), "BATAL_ALAMAT" NVARCHAR2(255), "BATAL_NO_RT" NVARCHAR2(2), "BATAL_NO_RW" NVARCHAR2(2), "BATAL_KODE_POS" NVARCHAR2(22,0), "BATAL_TELP" NVARCHAR2(16), "BATAL_NO_PROV" NVARCHAR2(22,0), "BATAL_NO_KAB" NVARCHAR2(22,0), "BATAL_NO_KEC" NVARCHAR2(22,0), "BATAL_NO_KEL" NVARCHAR2(22,0), "BATAL_PDDK" NVARCHAR2(22,0), "BATAL_AGAMA" NVARCHAR2(22,0), "BATAL_PEKERJAAN" NVARCHAR2(22,0), "BATAL_WRG_NGR" NVARCHAR2(22,0), "BATAL_BANGSA" NVARCHAR2(64), "ADM_NO_PROV" NVARCHAR2(22,0), "ADM_NO_KAB" NVARCHAR2(22,0), "ADM_NO_KEC" NVARCHAR2(22,0), "ADM_NO_KEL" NVARCHAR2(22,0), "ADM_PP_NO" NVARCHAR2(64), "ADM_PP_TGL" NVARCHAR2(7), "ADM_PP_LBG" NVARCHAR2(64), "ADM_PP_TMPT" NVARCHAR2(64), "ADM_REGS_NAMA" NVARCHAR2(64), "ADM_REGS_NIP" NVARCHAR2(12), "ADM_TGL_ENTRY" NVARCHAR2(7), "ADM_TGL_UPDATE" NVARCHAR2(7), "USER_ID" NVARCHAR2(24), "FLAG_UPDATE" NVARCHAR2(22,0), "FLAG_PRINT_ACT" NVARCHAR2(22,0) ); ALTER TABLE "CAPIL_BATAL_AKTA" ADD CONSTRAINT "CAPIL_BATAL_AKTA_PK" PRIMARY KEY ("BATAL_NO"); CREATE INDEX "CAPIL_BATAL_AKTA_PK" ON "CAPIL_BATAL_AKTA" ("BATAL_NO"); /* ----------------------------------------------------------------------- CAPIL_BETUL_AKTA ----------------------------------------------------------------------- */ DROP TABLE "CAPIL_BETUL_AKTA" CASCADE CONSTRAINTS; CREATE TABLE "CAPIL_BETUL_AKTA" ( "BETUL_NO_KEC" NVARCHAR2(22,0), "BETUL_NO_KEL" NVARCHAR2(22,0), "BETUL_PDDK" NVARCHAR2(22,0), "BETUL_AGAMA" NVARCHAR2(22,0), "BETUL_PEKERJAAN" NVARCHAR2(22,0), "BETUL_WRG_NGR" NVARCHAR2(22,0), "BETUL_BANGSA" NVARCHAR2(64), "ORTU_NIK" NVARCHAR2(16), "ORTU_NO_KK" NVARCHAR2(16), "ORTU_NAMA_LGKP" NVARCHAR2(128), "ORTU_TMPT_LAHIR" NVARCHAR2(64), "ORTU_TGL_LAHIR" NVARCHAR2(7), "ORTU_ALAMAT" NVARCHAR2(255), "ORTU_NO_RT" NVARCHAR2(2), "ORTU_NO_RW" NVARCHAR2(2), "ORTU_KODE_POS" NVARCHAR2(22,0), "ORTU_TELP" NVARCHAR2(16), "ORTU_NO_PROV" NVARCHAR2(22,0), "ORTU_NO_KAB" NVARCHAR2(22,0), "ORTU_NO_KEC" NVARCHAR2(22,0), "ORTU_NO_KEL" NVARCHAR2(22,0), "ORTU_PDDK" NVARCHAR2(22,0), "ORTU_AGAMA" NVARCHAR2(22,0), "ORTU_PEKERJAAN" NVARCHAR2(22,0), "ORTU_WRG_NGR" NVARCHAR2(22,0), "ORTU_BANGSA" NVARCHAR2(64), "ADM_NO_PROV" NVARCHAR2(22,0), "ADM_NO_KAB" NVARCHAR2(22,0), "ADM_NO_KEC" NVARCHAR2(22,0), "ADM_NO_KEL" NVARCHAR2(22,0), "ADM_NO_AKTA" NVARCHAR2(64), "ADM_REGS_NAMA" NVARCHAR2(64), "ADM_REGS_NIP" NVARCHAR2(12), "ADM_TGL_ENTRY" NVARCHAR2(7), "ADM_TGL_UPDATE" NVARCHAR2(7), "USER_ID" NVARCHAR2(24), "FLAG_UPDATE" NVARCHAR2(22,0), "FLAG_PRINT_ACT" NVARCHAR2(22,0), "BETUL_NO" NVARCHAR2(16) NOT NULL, "BETUL_NIK" NVARCHAR2(16), "BETUL_NAMA_LGKP" NVARCHAR2(128), "BETUL_NO_AKTA" NVARCHAR2(64), "BETUL_JNS_KELAMIN" NVARCHAR2(22,0), "BETUL_TMPT_LAHIR" NVARCHAR2(64), "BETUL_TGL_LAHIR" NVARCHAR2(7), "BETUL_ALAMAT" NVARCHAR2(255), "BETUL_NO_RT" NVARCHAR2(2), "BETUL_NO_RW" NVARCHAR2(2), "BETUL_KODE_POS" NVARCHAR2(22,0), "BETUL_TELP" NVARCHAR2(16), "BETUL_NO_PROV" NVARCHAR2(22,0), "BETUL_NO_KAB" NVARCHAR2(22,0) ); ALTER TABLE "CAPIL_BETUL_AKTA" ADD CONSTRAINT "CAPIL_BETUL_AKTA_PK" PRIMARY KEY ("BETUL_NO"); CREATE INDEX "CAPIL_BETUL_AKTA_PK" ON "CAPIL_BETUL_AKTA" ("BETUL_NO"); /* ----------------------------------------------------------------------- CAPIL_CERAI ----------------------------------------------------------------------- */ DROP TABLE "CAPIL_CERAI" CASCADE CONSTRAINTS; CREATE TABLE "CAPIL_CERAI" ( "CERAI_NO" NVARCHAR2(16) NOT NULL, "CERAI_LUAR_NEGERI" NVARCHAR2(1), "CERAI_YG_MNGAJUKN" NVARCHAR2(22,0), "CERAI_NO_AKTA_KAWIN" NVARCHAR2(64), "CERAI_TGL_AKTA_KAWIN" NVARCHAR2(7), "CERAI_TMPT_KAWIN" NVARCHAR2(64), "CERAI_SEBAB" NVARCHAR2(22,0), "CERAI_TGL_LAPOR" NVARCHAR2(7), "CERAI_WKT_LAPOR" NVARCHAR2(5), "CERAI_JML_ANAK" NVARCHAR2(22,0), "CERAI_TGG_ANAK" NVARCHAR2(22,0), "CERAI_PGDLN_PP_NO" NVARCHAR2(64), "CERAI_PGDLN_PP_TGL" NVARCHAR2(7), "CERAI_PGDLN_PP_LBG" NVARCHAR2(1), "CERAI_PGDLN_PP_TMPT" NVARCHAR2(128), "CERAI_PANIT_SK_NO" NVARCHAR2(64), "CERAI_PANIT_SK_TGL" NVARCHAR2(7), "CERAI_DAF_LN_TGL" NVARCHAR2(7), "CERAI_DOM_CERAI" NVARCHAR2(1), "NO_KK" NVARCHAR2(16), "NAMA_KK" NVARCHAR2(64), "SUAMI_NIK" NVARCHAR2(16), "SUAMI_NO_KK" NVARCHAR2(16), "SUAMI_NO_PASPOR" NVARCHAR2(64), "SUAMI_NAMA_LGKP" NVARCHAR2(128), "SUAMI_AGAMA" NVARCHAR2(22,0), "SUAMI_TGL_LAHIR" NVARCHAR2(7), "SUAMI_TMPT_LAHIR" NVARCHAR2(64), "SUAMI_ALAMAT" NVARCHAR2(128), "SUAMI_NO_RT" NVARCHAR2(2), "SUAMI_NO_RW" NVARCHAR2(2), "SUAMI_KODE_POS" NVARCHAR2(22,0), "SUAMI_TELP" NVARCHAR2(12), "SUAMI_NO_PROV" NVARCHAR2(22,0), "SUAMI_NO_KAB" NVARCHAR2(22,0), "SUAMI_NO_KEC" NVARCHAR2(22,0), "SUAMI_NO_KEL" NVARCHAR2(22,0), "SUAMI_PDDK" NVARCHAR2(22,0), "SUAMI_PEKERJAAN" NVARCHAR2(22,0), "SUAMI_CERAI_KE" NVARCHAR2(22,0), "SUAMI_WRG_NGR" NVARCHAR2(22,0), "SUAMI_KEBANGSAAN" NVARCHAR2(64), "ISTRI_NIK" NVARCHAR2(16), "ISTRI_NO_KK" NVARCHAR2(16), "ISTRI_NO_PASPOR" NVARCHAR2(64), "ISTRI_NAMA_LGKP" NVARCHAR2(128), "ISTRI_AGAMA" NVARCHAR2(22,0), "ISTRI_TGL_LAHIR" NVARCHAR2(7), "ISTRI_TMPT_LAHIR" NVARCHAR2(64), "ISTRI_ALAMAT" NVARCHAR2(128), "ISTRI_NO_RT" NVARCHAR2(2), "ISTRI_NO_RW" NVARCHAR2(2), "ISTRI_KODE_POS" NVARCHAR2(22,0), "ISTRI_TELP" NVARCHAR2(12), "ISTRI_NO_PROV" NVARCHAR2(22,0), "ISTRI_NO_KAB" NVARCHAR2(22,0), "ISTRI_NO_KEC" NVARCHAR2(22,0), "ISTRI_NO_KEL" NVARCHAR2(22,0), "ISTRI_PDDK" NVARCHAR2(22,0), "ISTRI_PEKERJAAN" NVARCHAR2(22,0), "ISTRI_WRG_NGR" NVARCHAR2(22,0), "ISTRI_KEBANGSAAN" NVARCHAR2(64), "ADM_NO_KEDUBES" NVARCHAR2(22,0), "ADM_NO_KONJEN" NVARCHAR2(22,0), "ADM_NO_KONSUL" NVARCHAR2(22,0), "ADM_NO_PROV" NVARCHAR2(22,0), "ADM_NO_KAB" NVARCHAR2(22,0), "ADM_NO_KEC" NVARCHAR2(22,0), "ADM_NO_KEL" NVARCHAR2(22,0), "ADM_AKTA_NO" NVARCHAR2(25), "ADM_AKTA_TGL" NVARCHAR2(7), "ADM_AKTA_KTP_TGL" NVARCHAR2(7), "ADM_SP_NO" NVARCHAR2(64), "ADM_SP_TGL" NVARCHAR2(7), "ADM_SP_NAMA" NVARCHAR2(64), "ADM_KADES_NAMA" NVARCHAR2(64), "ADM_KADES_NIP" NVARCHAR2(11), "ADM_REGS_NAMA" NVARCHAR2(64), "ADM_REGS_NIP" NVARCHAR2(11), "ADM_TGL_ENTRY" NVARCHAR2(7), "ADM_TGL_UPDATE" NVARCHAR2(7), "USER_ID" NVARCHAR2(24), "FLAG_UPDATE" NVARCHAR2(22,0), "FLAG_CTK_AKTA" NVARCHAR2(22,0), "FLAG_CTK_KAKTA" NVARCHAR2(22,0), "FLAG_CTK_SK" NVARCHAR2(22,0), "FLAG_STATUS" NVARCHAR2(22,0) default '0 ' ); ALTER TABLE "CAPIL_CERAI" ADD CONSTRAINT "CAPIL_CERAI_PK" PRIMARY KEY ("CERAI_NO"); CREATE INDEX "CAPIL_CERAI_PK" ON "CAPIL_CERAI" ("CERAI_NO"); /* ----------------------------------------------------------------------- CAPIL_KAWIN ----------------------------------------------------------------------- */ DROP TABLE "CAPIL_KAWIN" CASCADE CONSTRAINTS; CREATE TABLE "CAPIL_KAWIN" ( "FLAG_CTK_AKTA" NVARCHAR2(22,0), "FLAG_CTK_KAKTA" NVARCHAR2(22,0), "FLAG_CTK_SK" NVARCHAR2(22,0), "FLAG_STATUS" NVARCHAR2(22,0) default '0 ', "ISTRI_NO_KK" NVARCHAR2(16), "ISTRI_NO_PASPOR" NVARCHAR2(64), "ISTRI_NAMA_LGKP" NVARCHAR2(128), "ISTRI_AGAMA" NVARCHAR2(22,0), "ISTRI_TGL_LAHIR" NVARCHAR2(7), "ISTRI_TMPT_LAHIR" NVARCHAR2(64), "ISTRI_ALAMAT" NVARCHAR2(64), "ISTRI_NO_RT" NVARCHAR2(2), "ISTRI_NO_RW" NVARCHAR2(2), "ISTRI_KODE_POS" NVARCHAR2(22,0), "ISTRI_TELP" NVARCHAR2(16), "ISTRI_NO_PROV" NVARCHAR2(22,0), "ISTRI_NO_KAB" NVARCHAR2(22,0), "ISTRI_NO_KEC" NVARCHAR2(22,0), "ISTRI_NO_KEL" NVARCHAR2(22,0), "ISTRI_PDDK" NVARCHAR2(22,0), "ISTRI_PEKERJAAN" NVARCHAR2(22,0), "ISTRI_STAT_KAWIN" NVARCHAR2(22,0), "ISTRI_KAWIN_KE" NVARCHAR2(22,0), "ISTRI_ANAK_KE" NVARCHAR2(22,0), "ISTRI_WRG_NGR" NVARCHAR2(22,0), "ISTRI_KEBANGSAAN" NVARCHAR2(64), "ISTRI_AYAH_NIK" NVARCHAR2(16), "ISTRI_AYAH_NAMA_LGKP" NVARCHAR2(128), "ISTRI_AYAH_TGL_LAHIR" NVARCHAR2(7), "ISTRI_AYAH_TMPT_LAHIR" NVARCHAR2(64), "ISTRI_AYAH_WRG_NGR" NVARCHAR2(22,0), "ISTRI_AYAH_BANGSA" NVARCHAR2(64), "ISTRI_AYAH_AGAMA" NVARCHAR2(22,0), "ISTRI_AYAH_PEKERJAAN" NVARCHAR2(22,0), "ISTRI_AYAH_ALAMAT" NVARCHAR2(255), "ISTRI_AYAH_NO_RT" NVARCHAR2(2), "ISTRI_AYAH_NO_RW" NVARCHAR2(2), "ISTRI_AYAH_KODE_POS" NVARCHAR2(22,0), "ISTRI_AYAH_TELP" NVARCHAR2(16), "ISTRI_AYAH_NO_PROV" NVARCHAR2(22,0), "ISTRI_AYAH_NO_KAB" NVARCHAR2(22,0), "ISTRI_AYAH_NO_KEC" NVARCHAR2(22,0), "ISTRI_AYAH_NO_KEL" NVARCHAR2(22,0), "ISTRI_IBU_NIK" NVARCHAR2(16), "ISTRI_IBU_NAMA_LGKP" NVARCHAR2(128), "ISTRI_IBU_TGL_LAHIR" NVARCHAR2(7), "ISTRI_IBU_TMPT_LAHIR" NVARCHAR2(64), "ISTRI_IBU_WRG_NGR" NVARCHAR2(22,0), "ISTRI_IBU_BANGSA" NVARCHAR2(64), "ISTRI_IBU_AGAMA" NVARCHAR2(22,0), "ISTRI_IBU_PEKERJAAN" NVARCHAR2(22,0), "ISTRI_IBU_ALAMAT" NVARCHAR2(255), "ISTRI_IBU_NO_RT" NVARCHAR2(2), "ISTRI_IBU_NO_RW" NVARCHAR2(2), "ISTRI_IBU_KODE_POS" NVARCHAR2(22,0), "ISTRI_IBU_TELP" NVARCHAR2(16), "ISTRI_IBU_NO_PROV" NVARCHAR2(22,0), "ISTRI_IBU_NO_KAB" NVARCHAR2(22,0), "ISTRI_IBU_NO_KEC" NVARCHAR2(22,0), "ISTRI_IBU_NO_KEL" NVARCHAR2(22,0), "SAKSI1_NIK" NVARCHAR2(16), "SAKSI1_NAMA_LGKP" NVARCHAR2(128), "SAKSI1_TMPT_LAHIR" NVARCHAR2(64), "SAKSI1_TGL_LAHIR" NVARCHAR2(7), "SAKSI1_AGAMA" NVARCHAR2(22,0), "SAKSI1_WRG_NGR" NVARCHAR2(22,0), "SAKSI1_PEKERJAAN" NVARCHAR2(22,0), "SAKSI1_ALAMAT" NVARCHAR2(255), "SAKSI1_NO_RT" NVARCHAR2(2), "SAKSI1_NO_RW" NVARCHAR2(2), "SAKSI1_NO_TELP" NVARCHAR2(16), "SAKSI1_KODE_POS" NVARCHAR2(22,0), "SAKSI1_NO_PROV" NVARCHAR2(22,0), "SAKSI1_NO_KAB" NVARCHAR2(22,0), "SAKSI1_NO_KEC" NVARCHAR2(22,0), "SAKSI1_NO_KEL" NVARCHAR2(22,0), "SAKSI2_NIK" NVARCHAR2(16), "SAKSI2_NAMA_LGKP" NVARCHAR2(128), "SAKSI2_TMPT_LAHIR" NVARCHAR2(64), "SAKSI2_TGL_LAHIR" NVARCHAR2(7), "SAKSI2_AGAMA" NVARCHAR2(22,0), "SAKSI2_WRG_NGR" NVARCHAR2(22,0), "SAKSI2_PEKERJAAN" NVARCHAR2(22,0), "SAKSI2_ALAMAT" NVARCHAR2(255), "SAKSI2_NO_RT" NVARCHAR2(2), "SAKSI2_NO_RW" NVARCHAR2(2), "SAKSI2_NO_TELP" NVARCHAR2(16), "SAKSI2_KODE_POS" NVARCHAR2(22,0), "SAKSI2_NO_PROV" NVARCHAR2(22,0), "SAKSI2_NO_KAB" NVARCHAR2(22,0), "SAKSI2_NO_KEC" NVARCHAR2(22,0), "SAKSI2_NO_KEL" NVARCHAR2(22,0), "ADM_NO_KEDUBES" NVARCHAR2(22,0), "ADM_NO_KONJEN" NVARCHAR2(22,0), "ADM_NO_KONSUL" NVARCHAR2(22,0), "ADM_NO_PROV" NVARCHAR2(22,0), "ADM_NO_KAB" NVARCHAR2(22,0), "ADM_NO_KEC" NVARCHAR2(22,0), "ADM_NO_KEL" NVARCHAR2(22,0), "ADM_DOKUMEN" NVARCHAR2(255), "ADM_AKTA_NO" NVARCHAR2(25), "ADM_AKTA_TGL" NVARCHAR2(7), "ADM_AKTA_KTP_TGL" NVARCHAR2(7), "ADM_SP_NO" NVARCHAR2(64), "ADM_SP_TGL" NVARCHAR2(7), "ADM_SP_NAMA" NVARCHAR2(128), "ADM_KADES_NAMA" NVARCHAR2(128), "ADM_KADES_NIP" NVARCHAR2(12), "ADM_REGS_NAMA" NVARCHAR2(128), "ADM_REGS_NIP" NVARCHAR2(12), "ADM_TGL_ENTRY" NVARCHAR2(7), "ADM_TGL_UPDATE" NVARCHAR2(7), "USER_ID" NVARCHAR2(24), "FLAG_UPDATE" NVARCHAR2(22,0), "KAWIN_NO" NVARCHAR2(16) NOT NULL, "KAWIN_LUAR_NEGERI" NVARCHAR2(1), "KAWIN_TGL_KAWIN" NVARCHAR2(7), "KAWIN_TMPT_KAWIN" NVARCHAR2(128), "KAWIN_TGL_LAPOR" NVARCHAR2(7), "KAWIN_WKT_LAPOR" NVARCHAR2(5), "KAWIN_AGAMA" NVARCHAR2(22,0), "KAWIN_NAMA_BADAN" NVARCHAR2(64), "KAWIN_NO_PP_PGDLN" NVARCHAR2(64), "KAWIN_TGL_PP_PGDLN" NVARCHAR2(7), "KAWIN_NAMA_PMK_AGM" NVARCHAR2(64), "KAWIN_NO_IZIN_WNA" NVARCHAR2(64), "KAWIN_ANAK_SAH_JML" NVARCHAR2(22,0), "KAWIN_ANAK_SAH_NAMA" NVARCHAR2(2000), "KAWIN_ANAK_SAH_NO_AKTA" NVARCHAR2(2000), "KAWIN_ANAK_SAH_TGL_AKTA" NVARCHAR2(2000), "KAWIN_DOM_KAWIN" NVARCHAR2(1), "SUAMI_NIK" NVARCHAR2(16), "SUAMI_NO_KK" NVARCHAR2(16), "SUAMI_NO_PASPOR" NVARCHAR2(64), "SUAMI_NAMA_LGKP" NVARCHAR2(128), "SUAMI_AGAMA" NVARCHAR2(22,0), "SUAMI_TGL_LAHIR" NVARCHAR2(7), "SUAMI_TMPT_LAHIR" NVARCHAR2(64), "SUAMI_ALAMAT" NVARCHAR2(64), "SUAMI_NO_RT" NVARCHAR2(2), "SUAMI_NO_RW" NVARCHAR2(2), "SUAMI_KODE_POS" NVARCHAR2(22,0), "SUAMI_TELP" NVARCHAR2(16), "SUAMI_NO_PROV" NVARCHAR2(22,0), "SUAMI_NO_KAB" NVARCHAR2(22,0), "SUAMI_NO_KEC" NVARCHAR2(22,0), "SUAMI_NO_KEL" NVARCHAR2(22,0), "SUAMI_PDDK" NVARCHAR2(22,0), "SUAMI_PEKERJAAN" NVARCHAR2(22,0), "SUAMI_STAT_KAWIN" NVARCHAR2(22,0), "SUAMI_KAWIN_KE" NVARCHAR2(22,0), "SUAMI_ISTRI_KE" NVARCHAR2(22,0), "SUAMI_ANAK_KE" NVARCHAR2(22,0), "SUAMI_WRG_NGR" NVARCHAR2(22,0), "SUAMI_KEBANGSAAN" NVARCHAR2(64), "SUAMI_AYAH_NIK" NVARCHAR2(16), "SUAMI_AYAH_NAMA_LGKP" NVARCHAR2(128), "SUAMI_AYAH_TGL_LAHIR" NVARCHAR2(7), "SUAMI_AYAH_TMPT_LAHIR" NVARCHAR2(64), "SUAMI_AYAH_WRG_NGR" NVARCHAR2(22,0), "SUAMI_AYAH_BANGSA" NVARCHAR2(64), "SUAMI_AYAH_AGAMA" NVARCHAR2(22,0), "SUAMI_AYAH_PEKERJAAN" NVARCHAR2(22,0), "SUAMI_AYAH_ALAMAT" NVARCHAR2(255), "SUAMI_AYAH_NO_RT" NVARCHAR2(2), "SUAMI_AYAH_NO_RW" NVARCHAR2(2), "SUAMI_AYAH_KODE_POS" NVARCHAR2(22,0), "SUAMI_AYAH_TELP" NVARCHAR2(16), "SUAMI_AYAH_NO_PROV" NVARCHAR2(22,0), "SUAMI_AYAH_NO_KAB" NVARCHAR2(22,0), "SUAMI_AYAH_NO_KEC" NVARCHAR2(22,0), "SUAMI_AYAH_NO_KEL" NVARCHAR2(22,0), "SUAMI_IBU_NIK" NVARCHAR2(16), "SUAMI_IBU_NAMA_LGKP" NVARCHAR2(128), "SUAMI_IBU_TGL_LAHIR" NVARCHAR2(7), "SUAMI_IBU_TMPT_LAHIR" NVARCHAR2(64), "SUAMI_IBU_WRG_NGR" NVARCHAR2(22,0), "SUAMI_IBU_BANGSA" NVARCHAR2(64), "SUAMI_IBU_AGAMA" NVARCHAR2(22,0), "SUAMI_IBU_PEKERJAAN" NVARCHAR2(22,0), "SUAMI_IBU_ALAMAT" NVARCHAR2(255), "SUAMI_IBU_NO_RT" NVARCHAR2(2), "SUAMI_IBU_NO_RW" NVARCHAR2(2), "SUAMI_IBU_KODE_POS" NVARCHAR2(22,0), "SUAMI_IBU_TELP" NVARCHAR2(16), "SUAMI_IBU_NO_PROV" NVARCHAR2(22,0), "SUAMI_IBU_NO_KAB" NVARCHAR2(22,0), "SUAMI_IBU_NO_KEC" NVARCHAR2(22,0), "SUAMI_IBU_NO_KEL" NVARCHAR2(22,0), "ISTRI_NIK" NVARCHAR2(16) ); ALTER TABLE "CAPIL_KAWIN" ADD CONSTRAINT "CAPIL_KAWIN_PK" PRIMARY KEY ("KAWIN_NO"); CREATE INDEX "CAPIL_KAWIN_PK" ON "CAPIL_KAWIN" ("KAWIN_NO"); /* ----------------------------------------------------------------------- CAPIL_LAHIR ----------------------------------------------------------------------- */ DROP TABLE "CAPIL_LAHIR" CASCADE CONSTRAINTS; CREATE TABLE "CAPIL_LAHIR" ( "BAYI_NO" NVARCHAR2(16) NOT NULL, "BAYI_ORG_ASING" NVARCHAR2(1), "BAYI_NIK" NVARCHAR2(16), "BAYI_NAMA_LGKP" NVARCHAR2(128), "BAYI_TMPT_LAHIR" NVARCHAR2(128), "BAYI_TGL_LAHIR" NVARCHAR2(7), "BAYI_WKT_LAHIR" NVARCHAR2(6), "BAYI_JNS_KELAMIN" NVARCHAR2(22,0), "BAYI_JNS_KLHR" NVARCHAR2(22,0), "BAYI_TMPT_KLHR" NVARCHAR2(22,0), "BAYI_ANAK_KE" NVARCHAR2(22,0), "BAYI_BERAT" NVARCHAR2(22,0), "BAYI_PANJANG" NVARCHAR2(22,0), "BAYI_PNLG_KLHR" NVARCHAR2(22,0), "BAYI_DOM_LAHIR" NVARCHAR2(1), "BAYI_LN_LAHIR" NVARCHAR2(1), "NO_KK" NVARCHAR2(16), "NAMA_KK" NVARCHAR2(65), "IBU_NIK" NVARCHAR2(16), "IBU_NAMA_LGKP" NVARCHAR2(128), "IBU_TGL_LAHIR" NVARCHAR2(7), "IBU_TGL_KAWIN" NVARCHAR2(7), "IBU_WRG_NGR" NVARCHAR2(22,0), "IBU_PEKERJAAN" NVARCHAR2(22,0), "IBU_KEBANGSAAN" NVARCHAR2(64), "IBU_ALAMAT" NVARCHAR2(128), "IBU_NO_RT" NVARCHAR2(2), "IBU_NO_RW" NVARCHAR2(2), "IBU_NO_PROV" NVARCHAR2(22,0), "IBU_NO_KAB" NVARCHAR2(22,0), "IBU_NO_KEC" NVARCHAR2(22,0), "IBU_NO_KEL" NVARCHAR2(22,0), "AYAH_NIK" NVARCHAR2(16), "AYAH_NAMA_LGKP" NVARCHAR2(128), "AYAH_TGL_LAHIR" NVARCHAR2(7), "AYAH_WRG_NGR" NVARCHAR2(22,0), "AYAH_PEKERJAAN" NVARCHAR2(22,0), "AYAH_KEBANGSAAN" NVARCHAR2(64), "AYAH_ALAMAT" NVARCHAR2(128), "AYAH_NO_RT" NVARCHAR2(2), "AYAH_NO_RW" NVARCHAR2(2), "AYAH_NO_PROV" NVARCHAR2(22,0), "AYAH_NO_KAB" NVARCHAR2(22,0), "AYAH_NO_KEC" NVARCHAR2(22,0), "AYAH_NO_KEL" NVARCHAR2(22,0), "PLPR_NIK" NVARCHAR2(16), "PLPR_TGL_LAPOR" NVARCHAR2(7), "PLPR_UMUR" NVARCHAR2(22,0), "PLPR_NAMA_LGKP" NVARCHAR2(128), "PLPR_KELAMIN" NVARCHAR2(22,0), "PLPR_PEKERJAAN" NVARCHAR2(22,0), "PLPR_ALAMAT" NVARCHAR2(128), "PLPR_NO_RT" NVARCHAR2(2), "PLPR_NO_RW" NVARCHAR2(2), "PLPR_NO_PROV" NVARCHAR2(22,0), "PLPR_NO_KAB" NVARCHAR2(22,0), "PLPR_NO_KEC" NVARCHAR2(22,0), "PLPR_NO_KEL" NVARCHAR2(22,0), "PLPR_HUB_KEL" NVARCHAR2(64), "SAKSI1_NIK" NVARCHAR2(16), "SAKSI1_NAMA_LGKP" NVARCHAR2(128), "SAKSI1_UMUR" NVARCHAR2(22,0), "SAKSI1_KELAMIN" NVARCHAR2(22,0), "SAKSI1_PEKERJAAN" NVARCHAR2(22,0), "SAKSI1_ALAMAT" NVARCHAR2(128), "SAKSI1_NO_RT" NVARCHAR2(2), "SAKSI1_NO_RW" NVARCHAR2(2), "SAKSI1_NO_PROV" NVARCHAR2(22,0), "SAKSI1_NO_KAB" NVARCHAR2(22,0), "SAKSI1_NO_KEC" NVARCHAR2(22,0), "SAKSI1_NO_KEL" NVARCHAR2(22,0), "SAKSI2_NIK" NVARCHAR2(16), "SAKSI2_NAMA_LGKP" NVARCHAR2(128), "SAKSI2_UMUR" NVARCHAR2(22,0), "SAKSI2_KELAMIN" NVARCHAR2(22,0), "SAKSI2_PEKERJAAN" NVARCHAR2(22,0), "SAKSI2_ALAMAT" NVARCHAR2(128), "SAKSI2_NO_RT" NVARCHAR2(2), "SAKSI2_NO_RW" NVARCHAR2(2), "SAKSI2_KODE_POS" NVARCHAR2(22,0), "SAKSI2_NO_PROV" NVARCHAR2(22,0), "SAKSI2_NO_KAB" NVARCHAR2(22,0), "SAKSI2_NO_KEC" NVARCHAR2(22,0), "SAKSI2_NO_KEL" NVARCHAR2(22,0), "ADM_NO_KEDUBES" NVARCHAR2(22,0), "ADM_NO_KONJEN" NVARCHAR2(22,0), "ADM_NO_KONSUL" NVARCHAR2(22,0), "ADM_NO_PROV" NVARCHAR2(22,0), "ADM_NO_KAB" NVARCHAR2(22,0), "ADM_NO_KEC" NVARCHAR2(22,0), "ADM_NO_KEL" NVARCHAR2(22,0), "ADM_AKTA_NO" NVARCHAR2(64), "ADM_DOKUMEN" NVARCHAR2(255), "ADM_SP_NO" NVARCHAR2(64), "ADM_SP_TGL" NVARCHAR2(7), "ADM_SP_NAMA" NVARCHAR2(255), "ADM_AKTA_TGL" NVARCHAR2(7), "ADM_AKTA_KTP_TGL" NVARCHAR2(7), "ADM_KADES_NAMA" NVARCHAR2(128), "ADM_KADES_NIP" NVARCHAR2(16), "ADM_REGS_NAMA" NVARCHAR2(128), "ADM_REGS_NIP" NVARCHAR2(16), "ADM_TGL_ENTRY" NVARCHAR2(7), "ADM_TGL_UPDATE" NVARCHAR2(7), "USER_ID" NVARCHAR2(24), "FLAG_UPDATE" NVARCHAR2(22,0), "FLAG_CTK_AKTA" NVARCHAR2(22,0), "FLAG_CTK_KAKTA" NVARCHAR2(22,0), "FLAG_CTK_SK" NVARCHAR2(22,0), "FLAG_STATUS" NVARCHAR2(22,0) default '0 ' ); ALTER TABLE "CAPIL_LAHIR" ADD CONSTRAINT "CAPIL_LAHIR_PK" PRIMARY KEY ("BAYI_NO"); CREATE INDEX "CAPIL_LAHIR_PK" ON "CAPIL_LAHIR" ("BAYI_NO"); /* ----------------------------------------------------------------------- CAPIL_LAHIR_MATI ----------------------------------------------------------------------- */ DROP TABLE "CAPIL_LAHIR_MATI" CASCADE CONSTRAINTS; CREATE TABLE "CAPIL_LAHIR_MATI" ( "BAYI_NO" NVARCHAR2(16) NOT NULL, "BAYI_ORG_ASING" NVARCHAR2(1), "BAYI_LAMA_KDG" NVARCHAR2(22,0), "BAYI_JNS_KELAMIN" NVARCHAR2(22,0), "BAYI_TGL_LAHIR" NVARCHAR2(7), "BAYI_TMPT_LAHIR" NVARCHAR2(128), "BAYI_JNS_KLHR" NVARCHAR2(22,0), "BAYI_ANAK_KE" NVARCHAR2(22,0), "BAYI_TMPT_KLHR" NVARCHAR2(22,0), "BAYI_PNLG_KLHR" NVARCHAR2(22,0), "BAYI_MATI_SEBAB" NVARCHAR2(128), "BAYI_MATI_YMNT" NVARCHAR2(22,0), "BAYI_DOM_LAHIR" NVARCHAR2(1), "BAYI_LN_LAHIR" NVARCHAR2(1), "NO_KK" NVARCHAR2(16), "NAMA_KK" NVARCHAR2(64), "IBU_NIK" NVARCHAR2(16), "IBU_NAMA_LGKP" NVARCHAR2(128), "IBU_TGL_LAHIR" NVARCHAR2(7), "IBU_TGL_KAWIN" NVARCHAR2(7), "IBU_WRG_NGR" NVARCHAR2(22,0), "IBU_PEKERJAAN" NVARCHAR2(22,0), "IBU_KEBANGSAAN" NVARCHAR2(64), "IBU_ALAMAT" NVARCHAR2(128), "IBU_NO_RT" NVARCHAR2(2), "IBU_NO_RW" NVARCHAR2(2), "IBU_NAMA_KMPNG" NVARCHAR2(64), "IBU_KODE_POS" NVARCHAR2(22,0), "IBU_TELP" NVARCHAR2(24), "IBU_NO_PROV" NVARCHAR2(22,0), "IBU_NO_KAB" NVARCHAR2(22,0), "IBU_NO_KEC" NVARCHAR2(22,0), "IBU_NO_KEL" NVARCHAR2(22,0), "AYAH_NIK" NVARCHAR2(16), "AYAH_NAMA_LGKP" NVARCHAR2(128), "AYAH_TGL_LAHIR" NVARCHAR2(7), "AYAH_WRG_NGR" NVARCHAR2(22,0), "AYAH_PEKERJAAN" NVARCHAR2(22,0), "AYAH_KEBANGSAAN" NVARCHAR2(64), "AYAH_ALAMAT" NVARCHAR2(128), "AYAH_NO_RT" NVARCHAR2(2), "AYAH_NO_RW" NVARCHAR2(2), "AYAH_NAMA_KMPNG" NVARCHAR2(64), "AYAH_KODE_POS" NVARCHAR2(22,0), "AYAH_TELP" NVARCHAR2(24), "AYAH_NO_PROV" NVARCHAR2(22,0), "AYAH_NO_KAB" NVARCHAR2(22,0), "AYAH_NO_KEC" NVARCHAR2(22,0), "AYAH_NO_KEL" NVARCHAR2(22,0), "PLPR_NIK" NVARCHAR2(16), "PLPR_HUB_KEL" NVARCHAR2(64), "PLPR_TGL_LAPOR" NVARCHAR2(12), "PLPR_TGL_LAHIR" NVARCHAR2(12), "PLPR_NAMA_LGKP" NVARCHAR2(128), "PLPR_KELAMIN" NVARCHAR2(22,0), "PLPR_PEKERJAAN" NVARCHAR2(22,0), "PLPR_ALAMAT" NVARCHAR2(128), "PLPR_NO_RT" NVARCHAR2(2), "PLPR_NO_RW" NVARCHAR2(2), "PLPR_UMUR" NVARCHAR2(22,0), "PLPR_KODE_POS" NVARCHAR2(22,0), "PLPR_NO_PROV" NVARCHAR2(22,0), "PLPR_NO_KAB" NVARCHAR2(22,0), "PLPR_NO_KEC" NVARCHAR2(22,0), "PLPR_NO_KEL" NVARCHAR2(22,0), "ADM_NO_KEDUBES" NVARCHAR2(22,0), "ADM_NO_KONJEN" NVARCHAR2(22,0), "ADM_NO_KONSUL" NVARCHAR2(22,0), "ADM_NO_PROV" NVARCHAR2(22,0), "ADM_NO_KAB" NVARCHAR2(22,0), "ADM_NO_KEC" NVARCHAR2(22,0), "ADM_NO_KEL" NVARCHAR2(22,0), "ADM_DOKUMEN" NVARCHAR2(255), "ADM_SP_NO" NVARCHAR2(64), "ADM_SP_TGL" NVARCHAR2(12), "ADM_SP_NAMA" NVARCHAR2(128), "ADM_KADES_NAMA" NVARCHAR2(128), "ADM_KADES_NIP" NVARCHAR2(16), "ADM_REGS_NAMA" NVARCHAR2(128), "ADM_REGS_NIP" NVARCHAR2(16), "ADM_TGL_ENTRY" NVARCHAR2(12), "ADM_TGL_UPDATE" NVARCHAR2(12), "USER_ID" NVARCHAR2(24), "FLAG_UPDATE" NVARCHAR2(22,0), "FLAG_CTK_SK" NVARCHAR2(22,0), "FLAG_STATUS" NVARCHAR2(22,0) default '0 ' ); ALTER TABLE "CAPIL_LAHIR_MATI" ADD CONSTRAINT "CAPIL_LAHIR_MATI_PK" PRIMARY KEY ("BAYI_NO"); CREATE INDEX "CAPIL_LAHIR_MATI_PK" ON "CAPIL_LAHIR_MATI" ("BAYI_NO"); /* ----------------------------------------------------------------------- CAPIL_MATI ----------------------------------------------------------------------- */ DROP TABLE "CAPIL_MATI" CASCADE CONSTRAINTS; CREATE TABLE "CAPIL_MATI" ( "USER_ID" NVARCHAR2(24), "FLAG_UPDATE" NVARCHAR2(22,0), "FLAG_CTK_AKTA" NVARCHAR2(22,0), "FLAG_CTK_KAKTA" NVARCHAR2(22,0), "FLAG_CTK_SK" NVARCHAR2(22,0), "FLAG_STATUS" NVARCHAR2(22,0) default '0 ', "ADM_NO_KEL" NVARCHAR2(22,0), "ADM_AKTA_NO" NVARCHAR2(64), "ADM_DOKUMEN" NVARCHAR2(255), "ADM_SP_NO" NVARCHAR2(64), "ADM_SP_TGL" NVARCHAR2(12), "ADM_SP_NAMA" NVARCHAR2(128), "ADM_AKTA_TGL" NVARCHAR2(12), "ADM_AKTA_KTP_TGL" NVARCHAR2(12), "ADM_KADES_NAMA" NVARCHAR2(128), "ADM_KADES_NIP" NVARCHAR2(16), "ADM_REGS_NAMA" NVARCHAR2(128), "ADM_REGS_NIP" NVARCHAR2(16), "ADM_TGL_ENTRY" NVARCHAR2(12), "ADM_TGL_UPDATE" NVARCHAR2(12), "MATI_NO" NVARCHAR2(16) NOT NULL, "MATI_LUAR_NEGERI" NVARCHAR2(1), "MATI_NO_KK" NVARCHAR2(16), "MATI_NAMA_KK" NVARCHAR2(128), "MATI_NIK" NVARCHAR2(16), "MATI_NAMA_LGKP" NVARCHAR2(128), "MATI_JNS_KELAMIN" NVARCHAR2(22,0), "MATI_TGL_LAHIR" NVARCHAR2(7), "MATI_TMPT_LAHIR" NVARCHAR2(64), "MATI_TMPT_LAHIR_NO_PROV" NVARCHAR2(22,0), "MATI_TMPT_LAHIR_NO_KAB" NVARCHAR2(22,0), "MATI_AGAMA" NVARCHAR2(22,0), "MATI_PEKERJAAN" NVARCHAR2(22,0), "MATI_ALAMAT" NVARCHAR2(128), "MATI_NO_RT" NVARCHAR2(2), "MATI_NO_RW" NVARCHAR2(2), "MATI_WRG_NGR" NVARCHAR2(22,0), "MATI_KETURUNAN" NVARCHAR2(22,0), "MATI_KEBANGSAAN" NVARCHAR2(64), "MATI_ANAK_KE" NVARCHAR2(22,0), "MATI_TGL_MATI" NVARCHAR2(7) NOT NULL, "MATI_WKT_MATI" NVARCHAR2(5), "MATI_SEBAB" NVARCHAR2(22,0), "MATI_TMPT_MATI" NVARCHAR2(64), "MATI_YG_MNRGKAN" NVARCHAR2(22,0), "MATI_DOM_MATI" NVARCHAR2(1) NOT NULL, "IBU_NIK" NVARCHAR2(16), "IBU_NAMA_LGKP" NVARCHAR2(128), "IBU_TGL_LAHIR" NVARCHAR2(7), "IBU_TGL_KAWIN" NVARCHAR2(7), "IBU_WRG_NGR" NVARCHAR2(22,0), "IBU_PEKERJAAN" NVARCHAR2(22,0), "IBU_KEBANGSAAN" NVARCHAR2(64), "IBU_ALAMAT" NVARCHAR2(128), "IBU_NO_RT" NVARCHAR2(2), "IBU_NO_RW" NVARCHAR2(2), "IBU_NAMA_KMPNG" NVARCHAR2(64), "IBU_KODE_POS" NVARCHAR2(22,0), "IBU_TELP" NVARCHAR2(24), "IBU_NO_PROV" NVARCHAR2(22,0), "IBU_NO_KAB" NVARCHAR2(22,0), "IBU_NO_KEC" NVARCHAR2(22,0), "IBU_NO_KEL" NVARCHAR2(22,0), "AYAH_NIK" NVARCHAR2(16), "AYAH_NAMA_LGKP" NVARCHAR2(128), "AYAH_TGL_LAHIR" NVARCHAR2(7), "AYAH_WRG_NGR" NVARCHAR2(22,0), "AYAH_PEKERJAAN" NVARCHAR2(22,0), "AYAH_KEBANGSAAN" NVARCHAR2(64), "AYAH_ALAMAT" NVARCHAR2(128), "AYAH_NO_RT" NVARCHAR2(2), "AYAH_NO_RW" NVARCHAR2(2), "AYAH_NAMA_KMPNG" NVARCHAR2(64), "AYAH_KODE_POS" NVARCHAR2(22,0), "AYAH_TELP" NVARCHAR2(24), "AYAH_NO_PROV" NVARCHAR2(22,0), "AYAH_NO_KAB" NVARCHAR2(22,0), "AYAH_NO_KEC" NVARCHAR2(22,0), "AYAH_NO_KEL" NVARCHAR2(22,0), "PLPR_NIK" NVARCHAR2(16), "PLPR_TGL_LAPOR" NVARCHAR2(7), "PLPR_UMUR" NVARCHAR2(22,0), "PLPR_NAMA_LGKP" NVARCHAR2(128), "PLPR_KELAMIN" NVARCHAR2(22,0), "PLPR_PEKERJAAN" NVARCHAR2(22,0), "PLPR_ALAMAT" NVARCHAR2(128), "PLPR_NO_RT" NVARCHAR2(2), "PLPR_NO_RW" NVARCHAR2(2), "PLPR_NAMA_KMPNG" NVARCHAR2(64), "PLPR_KODE_POS" NVARCHAR2(22,0), "PLPR_NO_PROV" NVARCHAR2(22,0), "PLPR_NO_KAB" NVARCHAR2(22,0), "PLPR_NO_KEC" NVARCHAR2(22,0), "PLPR_NO_KEL" NVARCHAR2(22,0), "PLPR_HUB_KEL" NVARCHAR2(64), "SAKSI1_NIK" NVARCHAR2(16), "SAKSI1_NAMA_LGKP" NVARCHAR2(128), "SAKSI1_UMUR" NVARCHAR2(22,0), "SAKSI1_KELAMIN" NVARCHAR2(22,0), "SAKSI1_PEKERJAAN" NVARCHAR2(22,0), "SAKSI1_ALAMAT" NVARCHAR2(128), "SAKSI1_NO_RT" NVARCHAR2(2), "SAKSI1_NO_RW" NVARCHAR2(2), "SAKSI1_NAMA_KMPNG" NVARCHAR2(64), "SAKSI1_KODE_POS" NVARCHAR2(22,0), "SAKSI1_NO_PROV" NVARCHAR2(22,0), "SAKSI1_NO_KAB" NVARCHAR2(22,0), "SAKSI1_NO_KEC" NVARCHAR2(22,0), "SAKSI1_NO_KEL" NVARCHAR2(22,0), "SAKSI2_NIK" NVARCHAR2(16), "SAKSI2_NAMA_LGKP" NVARCHAR2(128), "SAKSI2_UMUR" NVARCHAR2(22,0), "SAKSI2_KELAMIN" NVARCHAR2(22,0), "SAKSI2_PEKERJAAN" NVARCHAR2(22,0), "SAKSI2_ALAMAT" NVARCHAR2(128), "SAKSI2_NO_RT" NVARCHAR2(2), "SAKSI2_NO_RW" NVARCHAR2(2), "SAKSI2_NAMA_KMPNG" NVARCHAR2(64), "SAKSI2_KODE_POS" NVARCHAR2(22,0), "SAKSI2_NO_PROV" NVARCHAR2(22,0), "SAKSI2_NO_KAB" NVARCHAR2(22,0), "SAKSI2_NO_KEC" NVARCHAR2(22,0), "SAKSI2_NO_KEL" NVARCHAR2(22,0), "ADM_NO_KEDUBES" NVARCHAR2(22,0), "ADM_NO_KONJEN" NVARCHAR2(22,0), "ADM_NO_KONSUL" NVARCHAR2(22,0), "ADM_NO_PROV" NVARCHAR2(22,0), "ADM_NO_KAB" NVARCHAR2(22,0), "ADM_NO_KEC" NVARCHAR2(22,0) ); ALTER TABLE "CAPIL_MATI" ADD CONSTRAINT "CAPIL_MATI_PK" PRIMARY KEY ("MATI_NO"); CREATE INDEX "CAPIL_MATI_PK" ON "CAPIL_MATI" ("MATI_NO"); /* ----------------------------------------------------------------------- CAPIL_PERISTIWA_PENTING ----------------------------------------------------------------------- */ DROP TABLE "CAPIL_PERISTIWA_PENTING" CASCADE CONSTRAINTS; CREATE TABLE "CAPIL_PERISTIWA_PENTING" ( "PERPEN_KODE_POS" NVARCHAR2(22,0), "PERPEN_TELP" NVARCHAR2(16), "PERPEN_NO_PROV" NVARCHAR2(22,0), "PERPEN_NO_KAB" NVARCHAR2(22,0), "PERPEN_NO_KEC" NVARCHAR2(22,0), "PERPEN_NO_KEL" NVARCHAR2(22,0), "PERPEN_PDDK" NVARCHAR2(22,0), "PERPEN_AGAMA" NVARCHAR2(22,0), "PERPEN_PEKERJAAN" NVARCHAR2(22,0), "PERPEN_WRG_NGR" NVARCHAR2(22,0), "PERPEN_BANGSA" NVARCHAR2(64), "ADM_NO_PROV" NVARCHAR2(22,0), "ADM_NO_KAB" NVARCHAR2(22,0), "ADM_NO_KEC" NVARCHAR2(22,0), "ADM_NO_KEL" NVARCHAR2(22,0), "ADM_PP_NO" NVARCHAR2(64), "ADM_PP_TGL" NVARCHAR2(7), "ADM_PP_LBG" NVARCHAR2(64), "ADM_PP_TMPT" NVARCHAR2(64), "ADM_REGS_NAMA" NVARCHAR2(64), "ADM_REGS_NIP" NVARCHAR2(12), "ADM_TGL_ENTRY" NVARCHAR2(7), "ADM_TGL_UPDATE" NVARCHAR2(7), "USER_ID" NVARCHAR2(24), "FLAG_UPDATE" NVARCHAR2(22,0), "FLAG_CTK_SK" NVARCHAR2(22,0), "PERPEN_NO" NVARCHAR2(16) NOT NULL, "PERPEN_NIK" NVARCHAR2(16), "PERPEN_NO_KK" NVARCHAR2(16), "PERPEN_NAMA_LGKP" NVARCHAR2(128), "PERPEN_NO_AKTA_LAHIR" NVARCHAR2(64), "PERPEN_LAMA_JNS_KELAMIN" NVARCHAR2(22,0), "PERPEN_BARU_JNS_KELAMIN" NVARCHAR2(22,0), "PERPEN_TMPT_LAHIR" NVARCHAR2(64), "PERPEN_TGL_LAHIR" NVARCHAR2(7), "PERPEN_ALAMAT" NVARCHAR2(255), "PERPEN_NO_RT" NVARCHAR2(2), "PERPEN_NO_RW" NVARCHAR2(2) ); ALTER TABLE "CAPIL_PERISTIWA_PENTING" ADD CONSTRAINT "CAPIL_PERISTIWA_PENTING_PK" PRIMARY KEY ("PERPEN_NO"); CREATE INDEX "CAPIL_PERISTIWA_PENTING_PK" ON "CAPIL_PERISTIWA_PENTING" ("PERPEN_NO"); /* ----------------------------------------------------------------------- CAPIL_RUBAH_NAMA ----------------------------------------------------------------------- */ DROP TABLE "CAPIL_RUBAH_NAMA" CASCADE CONSTRAINTS; CREATE TABLE "CAPIL_RUBAH_NAMA" ( "FLAG_CTK_CAPING" NVARCHAR2(22,0), "RUBAH_NO" NVARCHAR2(16) NOT NULL, "RUBAH_NIK" NVARCHAR2(16), "RUBAH_NO_KK" NVARCHAR2(16), "RUBAH_LAMA_NAMA_LGKP" NVARCHAR2(128), "RUBAH_BARU_NAMA_LGKP" NVARCHAR2(128), "RUBAH_NO_AKTA_LAHIR" NVARCHAR2(64), "RUBAH_TMPT_LAHIR" NVARCHAR2(64), "RUBAH_TGL_LAHIR" NVARCHAR2(7), "RUBAH_ALAMAT" NVARCHAR2(255), "RUBAH_NO_RT" NVARCHAR2(2), "RUBAH_NO_RW" NVARCHAR2(2), "RUBAH_KODE_POS" NVARCHAR2(22,0), "RUBAH_TELP" NVARCHAR2(16), "RUBAH_NO_PROV" NVARCHAR2(22,0), "RUBAH_NO_KAB" NVARCHAR2(22,0), "RUBAH_NO_KEC" NVARCHAR2(22,0), "RUBAH_NO_KEL" NVARCHAR2(22,0), "RUBAH_WRG_NGR" NVARCHAR2(22,0), "RUBAH_BANGSA" NVARCHAR2(64), "ORTU_NIK" NVARCHAR2(16), "ORTU_NAMA_LGKP" NVARCHAR2(128), "ORTU_TMPT_LAHIR" NVARCHAR2(64), "ORTU_TGL_LAHIR" NVARCHAR2(7), "ORTU_ALAMAT" NVARCHAR2(255), "ORTU_NO_RT" NVARCHAR2(2), "ORTU_NO_RW" NVARCHAR2(2), "ORTU_KODE_POS" NVARCHAR2(22,0), "ORTU_TELP" NVARCHAR2(16), "ORTU_NO_PROV" NVARCHAR2(22,0), "ORTU_NO_KAB" NVARCHAR2(22,0), "ORTU_NO_KEC" NVARCHAR2(22,0), "ORTU_NO_KEL" NVARCHAR2(22,0), "ORTU_PDDK" NVARCHAR2(22,0), "ORTU_AGAMA" NVARCHAR2(22,0), "ORTU_PEKERJAAN" NVARCHAR2(22,0), "ORTU_WRG_NGR" NVARCHAR2(22,0), "ORTU_BANGSA" NVARCHAR2(64), "ADM_NO_PROV" NVARCHAR2(22,0), "ADM_NO_KAB" NVARCHAR2(22,0), "ADM_NO_KEC" NVARCHAR2(22,0), "ADM_NO_KEL" NVARCHAR2(22,0), "ADM_PP_NO" NVARCHAR2(64), "ADM_PP_TGL" NVARCHAR2(7), "ADM_PP_LBG" NVARCHAR2(64), "ADM_PP_TMPT" NVARCHAR2(64), "ADM_REGS_NAMA" NVARCHAR2(64), "ADM_REGS_NIP" NVARCHAR2(12), "ADM_TGL_ENTRY" NVARCHAR2(7), "ADM_TGL_UPDATE" NVARCHAR2(7), "USER_ID" NVARCHAR2(24), "FLAG_UPDATE" NVARCHAR2(22,0), "FLAG_CTK_SK" NVARCHAR2(22,0) ); ALTER TABLE "CAPIL_RUBAH_NAMA" ADD CONSTRAINT "CAPIL_RUBAH_NAMA_PK" PRIMARY KEY ("RUBAH_NO"); CREATE INDEX "CAPIL_RUBAH_NAMA_PK" ON "CAPIL_RUBAH_NAMA" ("RUBAH_NO"); /* ----------------------------------------------------------------------- CAPIL_SAH_ANAK ----------------------------------------------------------------------- */ DROP TABLE "CAPIL_SAH_ANAK" CASCADE CONSTRAINTS; CREATE TABLE "CAPIL_SAH_ANAK" ( "IBU_ALAMAT" NVARCHAR2(128), "IBU_NO_RT" NVARCHAR2(2), "IBU_NO_RW" NVARCHAR2(2), "IBU_KODE_POS" NVARCHAR2(22,0), "IBU_TELP" NVARCHAR2(24), "IBU_NO_PROV" NVARCHAR2(22,0), "IBU_NO_KAB" NVARCHAR2(22,0), "IBU_NO_KEC" NVARCHAR2(22,0), "IBU_NO_KEL" NVARCHAR2(22,0), "AYAH_NIK" NVARCHAR2(16), "AYAH_NO_KK" NVARCHAR2(16), "AYAH_AKTA_KWN_NO" NVARCHAR2(64), "AYAH_NAMA_LGKP" NVARCHAR2(128), "AYAH_TGL_LAHIR" NVARCHAR2(7), "AYAH_TMPT_LAHIR" NVARCHAR2(64), "AYAH_AGAMA" NVARCHAR2(22,0), "AYAH_WRG_NGR" NVARCHAR2(22,0), "AYAH_PDDK" NVARCHAR2(22,0), "AYAH_PEKERJAAN" NVARCHAR2(22,0), "AYAH_KEBANGSAAN" NVARCHAR2(64), "AYAH_KETURUNAN" NVARCHAR2(64), "AYAH_ALAMAT" NVARCHAR2(128), "AYAH_NO_RT" NVARCHAR2(2), "AYAH_NO_RW" NVARCHAR2(2), "AYAH_KODE_POS" NVARCHAR2(22,0), "AYAH_TELP" NVARCHAR2(24), "AYAH_NO_PROV" NVARCHAR2(22,0), "AYAH_NO_KAB" NVARCHAR2(22,0), "AYAH_NO_KEC" NVARCHAR2(22,0), "AYAH_NO_KEL" NVARCHAR2(22,0), "PLPR_NIK" NVARCHAR2(16), "PLPR_TGL_LAPOR" NVARCHAR2(7), "PLPR_TGL_LAHIR" NVARCHAR2(7), "PLPR_NAMA_LGKP" NVARCHAR2(128), "PLPR_WRG_NGR" NVARCHAR2(22,0), "PLPR_PEKERJAAN" NVARCHAR2(22,0), "PLPR_ALAMAT" NVARCHAR2(128), "PLPR_NO_RT" NVARCHAR2(2), "PLPR_NO_RW" NVARCHAR2(2), "PLPR_NAMA_KMPNG" NVARCHAR2(64), "PLPR_KODE_POS" NVARCHAR2(22,0), "PLPR_NO_PROV" NVARCHAR2(22,0), "PLPR_NO_KAB" NVARCHAR2(22,0), "PLPR_NO_KEC" NVARCHAR2(22,0), "PLPR_NO_KEL" NVARCHAR2(22,0), "PLPR_HUB_KEL" NVARCHAR2(64), "SAKSI1_NIK" NVARCHAR2(16), "SAKSI1_NAMA_LGKP" NVARCHAR2(128), "SAKSI1_TGL_LAHIR" NVARCHAR2(7), "SAKSI1_WRG_NGR" NVARCHAR2(22,0), "SAKSI1_PEKERJAAN" NVARCHAR2(22,0), "SAKSI1_ALAMAT" NVARCHAR2(128), "SAKSI1_NO_RT" NVARCHAR2(2), "SAKSI1_NO_RW" NVARCHAR2(2), "SAKSI1_NAMA_KMPNG" NVARCHAR2(64), "SAKSI1_KODE_POS" NVARCHAR2(22,0), "SAKSI1_NO_PROV" NVARCHAR2(22,0), "SAKSI1_NO_KAB" NVARCHAR2(22,0), "SAKSI1_NO_KEC" NVARCHAR2(22,0), "SAKSI1_NO_KEL" NVARCHAR2(22,0), "SAKSI2_NIK" NVARCHAR2(16), "SAKSI2_NAMA_LGKP" NVARCHAR2(128), "SAKSI2_TGL_LAHIR" NVARCHAR2(7), "SAKSI2_WRG_NGR" NVARCHAR2(22,0), "SAKSI2_PEKERJAAN" NVARCHAR2(22,0), "SAKSI2_ALAMAT" NVARCHAR2(128), "SAKSI2_NO_RT" NVARCHAR2(2), "SAKSI2_NO_RW" NVARCHAR2(2), "SAKSI2_NAMA_KMPNG" NVARCHAR2(64), "SAKSI2_KODE_POS" NVARCHAR2(22,0), "SAKSI2_NO_PROV" NVARCHAR2(22,0), "SAKSI2_NO_KAB" NVARCHAR2(22,0), "SAKSI2_NO_KEC" NVARCHAR2(22,0), "SAKSI2_NO_KEL" NVARCHAR2(22,0), "ADM_NO_KEDUBES" NVARCHAR2(22,0), "ADM_NO_KONJEN" NVARCHAR2(22,0), "ADM_NO_KONSUL" NVARCHAR2(22,0), "ADM_NO_PROV" NVARCHAR2(22,0), "ADM_NO_KAB" NVARCHAR2(22,0), "ADM_NO_KEC" NVARCHAR2(22,0), "ADM_NO_KEL" NVARCHAR2(22,0), "ADM_DOKUMEN" NVARCHAR2(255), "ADM_PERSON_NIK" NVARCHAR2(16), "ADM_PERSON_NAMA_LGKP" NVARCHAR2(128), "ADM_PERSON_TGL_LAHIR" NVARCHAR2(7), "ADM_PERSON_TMPT_LAHIR" NVARCHAR2(64), "ADM_PERSON_WRG_NGR" NVARCHAR2(22,0), "ADM_PERSON_PEKERJAAN" NVARCHAR2(22,0), "ADM_PERSON_ALAMAT" NVARCHAR2(128), "ADM_PERSON_NO_RT" NVARCHAR2(2), "ADM_PERSON_NO_RW" NVARCHAR2(2), "ADM_PERSON_TELP" NVARCHAR2(16), "ADM_PERSON_KODE_POS" NVARCHAR2(22,0), "ADM_PERSON_NO_PROV" NVARCHAR2(22,0), "ADM_PERSON_NO_KAB" NVARCHAR2(22,0), "ADM_PERSON_NO_KEC" NVARCHAR2(22,0), "ADM_PERSON_NO_KEL" NVARCHAR2(22,0), "ADM_REGS_NAMA" NVARCHAR2(128), "ADM_REGS_NIP" NVARCHAR2(16), "ADM_TGL_ENTRY" NVARCHAR2(7), "ADM_TGL_UPDATE" NVARCHAR2(7), "USER_ID" NVARCHAR2(24), "FLAG_UPDATE" NVARCHAR2(22,0), "FLAG_CTK_SK" NVARCHAR2(22,0), "FLAG_CTK_CAPING" NVARCHAR2(22,0), "ANAK_NO" NVARCHAR2(16) NOT NULL, "ANAK_NIK" NVARCHAR2(16), "ANAK_WNA" NVARCHAR2(1), "ANAK_NAMA_LGKP" NVARCHAR2(128), "ANAK_LAHIR_TGL" NVARCHAR2(7), "ANAK_LAHIR_TMPT" NVARCHAR2(64), "ANAK_LAHIR_AKTA_NO" NVARCHAR2(64), "ANAK_LAHIR_AKTA_TGL" NVARCHAR2(7), "ANAK_LAHIR_AKTA_LBG" NVARCHAR2(64), "ANAK_JNS_KELAMIN" NVARCHAR2(22,0), "ANAK_KE" NVARCHAR2(22,0), "ANAK_AGAMA" NVARCHAR2(22,0), "ANAK_WRG_NGR" NVARCHAR2(22,0), "ANAK_KEBANGSAAN" NVARCHAR2(64), "ANAK_KETURUNAN" NVARCHAR2(64), "ANAK_ALAMAT" NVARCHAR2(128), "ANAK_NO_RT" NVARCHAR2(2), "ANAK_NO_RW" NVARCHAR2(2), "ANAK_KODE_POS" NVARCHAR2(22,0), "ANAK_TELP" NVARCHAR2(24), "ANAK_NO_PROV" NVARCHAR2(22,0), "ANAK_NO_KAB" NVARCHAR2(22,0), "ANAK_NO_KEC" NVARCHAR2(22,0), "ANAK_NO_KEL" NVARCHAR2(22,0), "IBU_NIK" NVARCHAR2(16), "IBU_NO_KK" NVARCHAR2(16), "IBU_AKTA_KWN_NO" NVARCHAR2(64), "IBU_NAMA_LGKP" NVARCHAR2(128), "IBU_TGL_LAHIR" NVARCHAR2(7), "IBU_TMPT_LAHIR" NVARCHAR2(64), "IBU_AGAMA" NVARCHAR2(22,0), "IBU_WRG_NGR" NVARCHAR2(22,0), "IBU_PDDK" NVARCHAR2(22,0), "IBU_PEKERJAAN" NVARCHAR2(22,0), "IBU_KEBANGSAAN" NVARCHAR2(64), "IBU_KETURUNAN" NVARCHAR2(64) ); ALTER TABLE "CAPIL_SAH_ANAK" ADD CONSTRAINT "CAPIL_SAH_ANAK_PK" PRIMARY KEY ("ANAK_NO"); CREATE INDEX "CAPIL_SAH_ANAK_PK" ON "CAPIL_SAH_ANAK" ("ANAK_NO"); /* ----------------------------------------------------------------------- CAPIL_WARGA_WNA_WNI ----------------------------------------------------------------------- */ DROP TABLE "CAPIL_WARGA_WNA_WNI" CASCADE CONSTRAINTS; CREATE TABLE "CAPIL_WARGA_WNA_WNI" ( "WARGA_NO_RW" NVARCHAR2(2), "WARGA_KODE_POS" NVARCHAR2(22,0), "WARGA_NO_PROV" NVARCHAR2(22,0), "WARGA_NO_KAB" NVARCHAR2(22,0), "WARGA_NO_KEC" NVARCHAR2(22,0), "WARGA_NO_KEL" NVARCHAR2(22,0), "WARGA_AGAMA" NVARCHAR2(22,0), "WARGA_PDDK" NVARCHAR2(22,0), "WARGA_PEKERJAAN" NVARCHAR2(22,0), "WARGA_AKTA_LAHIR_NO" NVARCHAR2(64), "WARGA_AKTA_LAHIR_TGL" NVARCHAR2(7), "WARGA_TMPT_LAHIR" NVARCHAR2(32), "WARGA_TGL_LAHIR" NVARCHAR2(7), "IMG_NEGARA_ASAL" NVARCHAR2(128), "IMG_BANGSA" NVARCHAR2(32), "IMG_WRG_NGR" NVARCHAR2(32), "IMG_STATUS" NVARCHAR2(64), "IMG_KITAS_NO" NVARCHAR2(32), "IMG_KITAS_TGL" NVARCHAR2(7), "IMG_PASPOR_NO" NVARCHAR2(32), "IMG_TINGGAL_TGL" NVARCHAR2(7), "IMG_ALAMAT" NVARCHAR2(128), "IMG_NO_RT" NVARCHAR2(2), "IMG_NO_RW" NVARCHAR2(2), "IMG_KODE_POS" NVARCHAR2(22,0), "IMG_NO_PROV" NVARCHAR2(22,0), "IMG_NO_KAB" NVARCHAR2(22,0), "IMG_NO_KEC" NVARCHAR2(22,0), "IMG_NO_KEL" NVARCHAR2(22,0), "ADM_NO_PROV" NVARCHAR2(22,0), "ADM_NO_KAB" NVARCHAR2(22,0), "ADM_NO_KEC" NVARCHAR2(22,0), "ADM_NO_KEL" NVARCHAR2(22,0), "ADM_KEPPRES_NO" NVARCHAR2(32), "ADM_KEPPRES_TGL" NVARCHAR2(7), "ADM_BERACA_SMPH_NO" NVARCHAR2(32), "ADM_BERACA_SMPH_TGL" NVARCHAR2(7), "ADM_KEPPRES_KTP_TGL" NVARCHAR2(7), "ADM_REGS_NAMA" NVARCHAR2(64), "ADM_REGS_NIP" NVARCHAR2(12), "ADM_TGL_ENTRY" NVARCHAR2(7), "ADM_TGL_UPDATE" NVARCHAR2(7), "USER_ID" NVARCHAR2(24), "FLAG_UPDATE" NVARCHAR2(22,0), "FLAG_PRINT_ACT" NVARCHAR2(22,0), "WARGA_NO" NVARCHAR2(16) NOT NULL, "WARGA_NIK" NVARCHAR2(16), "WARGA_NO_KK" NVARCHAR2(16), "WARGA_NAMA_LGKP" NVARCHAR2(128), "WARGA_JNS_KELAMIN" NVARCHAR2(22,0), "WARGA_ALAMAT" NVARCHAR2(128), "WARGA_NO_RT" NVARCHAR2(2) ); ALTER TABLE "CAPIL_WARGA_WNA_WNI" ADD CONSTRAINT "CAPIL_WARGA_WNA_WNI_PK" PRIMARY KEY ("WARGA_NO"); CREATE INDEX "CAPIL_WARGA_WNA_WNI_PK" ON "CAPIL_WARGA_WNA_WNI" ("WARGA_NO"); /* ----------------------------------------------------------------------- CAPIL_WARGA_WNI_WNA ----------------------------------------------------------------------- */ DROP TABLE "CAPIL_WARGA_WNI_WNA" CASCADE CONSTRAINTS; CREATE TABLE "CAPIL_WARGA_WNI_WNA" ( "WARGA_NO" NVARCHAR2(16) NOT NULL, "WARGA_NIK" NVARCHAR2(16), "WARGA_NO_KK" NVARCHAR2(16), "WARGA_NAMA_LGKP" NVARCHAR2(128), "WARGA_JNS_KELAMIN" NVARCHAR2(22,0), "WARGA_ALAMAT" NVARCHAR2(128), "WARGA_NO_RT" NVARCHAR2(2), "WARGA_NO_RW" NVARCHAR2(2), "WARGA_KODE_POS" NVARCHAR2(22,0), "WARGA_NO_PROV" NVARCHAR2(22,0), "WARGA_NO_KAB" NVARCHAR2(22,0), "WARGA_NO_KEC" NVARCHAR2(22,0), "WARGA_NO_KEL" NVARCHAR2(22,0), "WARGA_AGAMA" NVARCHAR2(22,0), "WARGA_PDDK" NVARCHAR2(22,0), "WARGA_PEKERJAAN" NVARCHAR2(22,0), "WARGA_AKTA_LAHIR_NO" NVARCHAR2(64), "WARGA_AKTA_LAHIR_TGL" NVARCHAR2(7), "WARGA_TMPT_LAHIR" NVARCHAR2(32), "WARGA_TGL_LAHIR" NVARCHAR2(7), "WARGA_PASPOR_NO" NVARCHAR2(32), "WARGA_BARU_WRG_NGR" NVARCHAR2(32), "WARGA_BARU_PASPOR_NO" NVARCHAR2(32), "WARGA_BARU_PASPOR_TGL" NVARCHAR2(7), "WARGA_BARU_ALAMAT" NVARCHAR2(255), "ADM_NO_KEDUBES" NVARCHAR2(22,0), "ADM_NO_KONJEN" NVARCHAR2(22,0), "ADM_NO_NEGARA" NVARCHAR2(22,0), "ADM_NO_PROV" NVARCHAR2(22,0), "ADM_REGS_NAMA" NVARCHAR2(64), "ADM_REGS_NIP" NVARCHAR2(12), "ADM_TGL_ENTRY" NVARCHAR2(7), "ADM_TGL_UPDATE" NVARCHAR2(7), "USER_ID" NVARCHAR2(24), "FLAG_UPDATE" NVARCHAR2(22,0), "FLAG_PRINT_ACT" NVARCHAR2(22,0) ); ALTER TABLE "CAPIL_WARGA_WNI_WNA" ADD CONSTRAINT "CAPIL_WARGA_WNI_WNA_PK" PRIMARY KEY ("WARGA_NO"); CREATE INDEX "CAPIL_WARGA_WNI_WNA_PK" ON "CAPIL_WARGA_WNI_WNA" ("WARGA_NO"); /* ----------------------------------------------------------------------- DATANG_DETAIL ----------------------------------------------------------------------- */ DROP TABLE "DATANG_DETAIL" CASCADE CONSTRAINTS; CREATE TABLE "DATANG_DETAIL" ( "NO_DATANG" NVARCHAR2(20) NOT NULL, "NIK" NVARCHAR2(22,0) NOT NULL, "NAMA_LENGKAP" NVARCHAR2(120), "SHDK" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7), "TIPE" NVARCHAR2(1) ); ALTER TABLE "DATANG_DETAIL" ADD CONSTRAINT "DATANG_DETAIL_PK" PRIMARY KEY ("NO_DATANG","NIK"); CREATE INDEX "DATANG_DETAIL#PK" ON "DATANG_DETAIL" ("NIK"); /* ----------------------------------------------------------------------- DATANG_HEADER ----------------------------------------------------------------------- */ DROP TABLE "DATANG_HEADER" CASCADE CONSTRAINTS; CREATE TABLE "DATANG_HEADER" ( "NO_DATANG" NVARCHAR2(20) NOT NULL, "NO_PINDAH" NVARCHAR2(20), "NO_KK" NVARCHAR2(22,0), "NAMA_KEP" NVARCHAR2(60), "NIK_KEP" NVARCHAR2(22,0), "SRC_PROP" NVARCHAR2(22,0), "SRC_KAB" NVARCHAR2(22,0), "SRC_KEC" NVARCHAR2(22,0), "SRC_KEL" NVARCHAR2(22,0), "SRC_RT" NVARCHAR2(22,0), "SRC_RW" NVARCHAR2(22,0), "SRC_DUSUN" NVARCHAR2(60), "SRC_KODE_POS" NVARCHAR2(22,0), "SRC_TELP" NVARCHAR2(30), "NIK_PEMOHON" NVARCHAR2(22,0), "NAMA_PEMOHON" NVARCHAR2(60), "STATUS_PINDAH" NVARCHAR2(1), "NK_NO_KK" NVARCHAR2(22,0), "NK_NIK_KEP_KEL" NVARCHAR2(22,0), "NK_NAMA_KEP_KEL" NVARCHAR2(60), "NK_ALAMAT" NVARCHAR2(120), "NK_RT" NVARCHAR2(22,0), "NK_RW" NVARCHAR2(22,0), "NK_KODE_POS" NVARCHAR2(22,0), "NK_DUSUN" NVARCHAR2(60), "NK_TELP" NVARCHAR2(30), "NK_PROP" NVARCHAR2(22,0), "NK_KAB" NVARCHAR2(22,0), "NK_KEC" NVARCHAR2(22,0), "NK_KEL" NVARCHAR2(22,0), "MK_NO_KK" NVARCHAR2(22,0), "MK_ALAMAT" NVARCHAR2(120), "MK_RT" NVARCHAR2(22,0), "MK_RW" NVARCHAR2(22,0), "MK_KODE_POS" NVARCHAR2(22,0), "MK_DUSUN" NVARCHAR2(60), "MK_TELP" NVARCHAR2(30), "MK_PROP" NVARCHAR2(22,0), "MK_KAB" NVARCHAR2(22,0), "MK_KEC" NVARCHAR2(22,0), "MK_KEL" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "NIP_PET_REG" NVARCHAR2(25), "NAMA_PET_REG" NVARCHAR2(60), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7) ); ALTER TABLE "DATANG_HEADER" ADD CONSTRAINT "DATANG_HEADER_PK" PRIMARY KEY ("NO_DATANG"); CREATE INDEX "DATANG_HEADER#PK" ON "DATANG_HEADER" ("NO_DATANG"); /* ----------------------------------------------------------------------- DATA_KELUARGA ----------------------------------------------------------------------- */ DROP TABLE "DATA_KELUARGA" CASCADE CONSTRAINTS; CREATE TABLE "DATA_KELUARGA" ( "NO_KK" NVARCHAR2(22,0) NOT NULL, "NAMA_KEP" NVARCHAR2(125), "ALAMAT" NVARCHAR2(120), "NO_RT" NVARCHAR2(22,0), "NO_RW" NVARCHAR2(22,0), "DUSUN" NVARCHAR2(60), "KODE_POS" NVARCHAR2(22,0), "TELP" NVARCHAR2(30), "ALS_PRMOHON" NVARCHAR2(22,0), "ALS_NUMPANG" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0) NOT NULL, "NO_KAB" NVARCHAR2(22,0) NOT NULL, "NO_KEC" NVARCHAR2(22,0) NOT NULL, "NO_KEL" NVARCHAR2(22,0) NOT NULL, "USERID" NVARCHAR2(22), "TGL_INSERTION" NVARCHAR2(7), "TGL_UPDATION" NVARCHAR2(7), "PFLAG" NVARCHAR2(1), "CFLAG" NVARCHAR2(1), "SYNC_FLAG" NVARCHAR2(22,0) default '0', "NIK_KK" NVARCHAR2(22,0), "TIPE_KK" NVARCHAR2(1), "OA_NAMA_KELUARGA" NVARCHAR2(60), "OA_NAMA_PERTAMA" NVARCHAR2(60) ); ALTER TABLE "DATA_KELUARGA" ADD CONSTRAINT "DATA_KELUARGA_PK" PRIMARY KEY ("NO_KK"); CREATE INDEX "PK_NOKK" ON "DATA_KELUARGA" ("NO_KK"); /* ----------------------------------------------------------------------- GELAR_WNI ----------------------------------------------------------------------- */ DROP TABLE "GELAR_WNI" CASCADE CONSTRAINTS; CREATE TABLE "GELAR_WNI" ( "NIK" NVARCHAR2(22,0) NOT NULL, "GELAR_DI_DEPAN_AKDM" NVARCHAR2(60), "GELAR_DI_BLK_AKDM" NVARCHAR2(60), "GELAR_DI_DEPAN_BGWN" NVARCHAR2(60), "GELAR_DI_BLK_BGWN" NVARCHAR2(60), "GELAR_AGAMA" NVARCHAR2(60), "PENCANTUMAN" NVARCHAR2(1), "GGB_PT_01" NVARCHAR2(60), "GGB_NOMOR_SK_01" NVARCHAR2(60), "GGB_TGL_SK_01" NVARCHAR2(7), "GGB_PJBT_PENGESAH_01" NVARCHAR2(60), "GGB_GELAR_01" NVARCHAR2(60), "GS3_PT_01" NVARCHAR2(60), "GS3_NOMOR_SK_01" NVARCHAR2(60), "GS3_TGL_SK_01" NVARCHAR2(7), "GS3_PJBT_PENGESAH_01" NVARCHAR2(60), "GS3_GELAR_01" NVARCHAR2(60), "GS2_PT_01" NVARCHAR2(60), "GS2_NOMOR_SK_01" NVARCHAR2(60), "GS2_TGL_SK_01" NVARCHAR2(7), "GS2_PJBT_PENGESAH_01" NVARCHAR2(60), "GS2_GELAR_01" NVARCHAR2(60), "GS1_PT_01" NVARCHAR2(60), "GS1_NOMOR_SK_01" NVARCHAR2(60), "GS1_TGL_SK_01" NVARCHAR2(7), "GS1_PJBT_PENGESAH_01" NVARCHAR2(60), "GS1_GELAR_01" NVARCHAR2(60), "GAK_PT" NVARCHAR2(60), "GAK_NOMOR_SK" NVARCHAR2(60), "GAK_TGL_SK" NVARCHAR2(7), "GAK_PJBT_PENGESAH" NVARCHAR2(60), "GAK_GELAR" NVARCHAR2(60), "NAMA_PET_ENTRI" NVARCHAR2(60), "NIP_PET_ENTRI" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(22,0), "CREATED_DATE" NVARCHAR2(7), "MODIFED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7) ); ALTER TABLE "GELAR_WNI" ADD CONSTRAINT "GELAR_WNI_PK" PRIMARY KEY ("NIK"); CREATE INDEX "GELAR_WNI_PK" ON "GELAR_WNI" ("NIK"); /* ----------------------------------------------------------------------- NUMPANG_KK ----------------------------------------------------------------------- */ DROP TABLE "NUMPANG_KK" CASCADE CONSTRAINTS; CREATE TABLE "NUMPANG_KK" ( "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "NAMA_KETUA_RT" NVARCHAR2(60), "NAMA_KETUA_RW" NVARCHAR2(60), "NIP_PET_REG" NVARCHAR2(22,0), "NAMA_PET_REG" NVARCHAR2(60), "NIP_PET_ENTRY" NVARCHAR2(22,0), "NAMA_PET_ENTRY" NVARCHAR2(60), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7), "NO_NUMPANG" NVARCHAR2(22,0) NOT NULL, "LAMA_NO_KK" NVARCHAR2(22,0), "LAMA_NIK_KEP_KEL" NVARCHAR2(22,0), "LAMA_NAMA_KEP_KEL" NVARCHAR2(60), "LAMA_ALAMAT" NVARCHAR2(100), "LAMA_RT" NVARCHAR2(22,0), "LAMA_RW" NVARCHAR2(22,0), "LAMA_KODE_POS" NVARCHAR2(22), "LAMA_TELP" NVARCHAR2(20), "LAMA_NO_PROP" NVARCHAR2(22,0), "LAMA_NO_KAB" NVARCHAR2(22,0), "LAMA_NO_KEC" NVARCHAR2(22,0), "LAMA_NO_KEL" NVARCHAR2(22,0), "NUMPANG_NO_KK" NVARCHAR2(22,0), "NUMPANG_NIK_KEP_KEL" NVARCHAR2(22,0), "NUMPANG_NAMA_KEP_KEL" NVARCHAR2(60), "NUMPANG_ALAMAT" NVARCHAR2(100), "NUMPANG_RT" NVARCHAR2(22,0), "NUMPANG_RW" NVARCHAR2(22,0), "NUMPANG_KODE_POS" NVARCHAR2(22), "NUMPANG_TELP" NVARCHAR2(20), "NUMPANG_NO_PROP" NVARCHAR2(22,0), "NUMPANG_NO_KAB" NVARCHAR2(22,0), "NUMPANG_NO_KEC" NVARCHAR2(22,0), "NUMPANG_NO_KEL" NVARCHAR2(22,0), "ALASAN_NUMPANG" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0) ); ALTER TABLE "NUMPANG_KK" ADD CONSTRAINT "NUMPANG_KK_PK" PRIMARY KEY ("NO_NUMPANG"); CREATE INDEX "NUMPANG_KK_PK" ON "NUMPANG_KK" ("NO_NUMPANG"); /* ----------------------------------------------------------------------- NUMPANG_KK_DETAIL ----------------------------------------------------------------------- */ DROP TABLE "NUMPANG_KK_DETAIL" CASCADE CONSTRAINTS; CREATE TABLE "NUMPANG_KK_DETAIL" ( "NO_NUMPANG_KK" NVARCHAR2(22,0) NOT NULL, "NO_KK" NVARCHAR2(22,0) NOT NULL, "NIK_ANGGOTA" NVARCHAR2(22,0) NOT NULL, "NAMA_ANGGOTA" NVARCHAR2(60), "TGL_LAHIR" NVARCHAR2(7), "SHDK" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(60), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(60), "MODIFIED_DATE" NVARCHAR2(7) ); ALTER TABLE "NUMPANG_KK_DETAIL" ADD CONSTRAINT "NUMPANG_KK_DETAIL_PK" PRIMARY KEY ("NO_NUMPANG_KK","NO_KK","NIK_ANGGOTA"); CREATE INDEX "NUMPANG_KK_DETAIL_PK" ON "NUMPANG_KK_DETAIL" ("NIK_ANGGOTA"); /* ----------------------------------------------------------------------- NUMPANG_KK_WNA ----------------------------------------------------------------------- */ DROP TABLE "NUMPANG_KK_WNA" CASCADE CONSTRAINTS; DROP SEQUENCE "NUMPANG_KK_WNA_SEQ"; CREATE TABLE "NUMPANG_KK_WNA" ( "NO_NUMPANG" NVARCHAR2(22,0) NOT NULL, "LAMA_NO_KK" NVARCHAR2(22,0), "LAMA_NIK_KEP_KEL" NVARCHAR2(22,0), "LAMA_NAMA_KEP_KEL" NVARCHAR2(60), "LAMA_ALAMAT" NVARCHAR2(100), "LAMA_RT" NVARCHAR2(22,0), "LAMA_RW" NVARCHAR2(22,0), "LAMA_KODE_POS" NVARCHAR2(22), "LAMA_TELP" NVARCHAR2(20), "LAMA_NO_PROP" NVARCHAR2(22,0), "LAMA_NO_KAB" NVARCHAR2(22,0), "LAMA_NO_KEC" NVARCHAR2(22,0), "LAMA_NO_KEL" NVARCHAR2(22,0), "NUMPANG_NO_KK" NVARCHAR2(22,0), "NUMPANG_NIK_KEP_KEL" NVARCHAR2(22,0), "NUMPANG_NAMA_KEP_KEL" NVARCHAR2(60), "NUMPANG_ALAMAT" NVARCHAR2(100), "NUMPANG_RT" NVARCHAR2(22,0), "NUMPANG_RW" NVARCHAR2(22,0), "NUMPANG_KODE_POS" NVARCHAR2(22), "NUMPANG_TELP" NVARCHAR2(20), "NUMPANG_NO_PROP" NVARCHAR2(22,0), "NUMPANG_NO_KAB" NVARCHAR2(22,0), "NUMPANG_NO_KEC" NVARCHAR2(22,0), "NUMPANG_NO_KEL" NVARCHAR2(22,0), "ALASAN_NUMPANG" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "NAMA_KETUA_RT" NVARCHAR2(60), "NAMA_KETUA_RW" NVARCHAR2(60), "NIP_PET_REG" NVARCHAR2(22,0), "NAMA_PET_REG" NVARCHAR2(60), "NIP_PET_ENTRY" NVARCHAR2(22,0), "NAMA_PET_ENTRY" NVARCHAR2(60), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7), "id" NUMBER NOT NULL ); ALTER TABLE "NUMPANG_KK_WNA" ADD CONSTRAINT "NUMPANG_KK_WNA_PK" PRIMARY KEY ("id"); CREATE SEQUENCE "NUMPANG_KK_WNA_SEQ" INCREMENT BY 1 START WITH 1 NOMAXVALUE NOCYCLE NOCACHE ORDER; /* ----------------------------------------------------------------------- PINDAH_BIODATA ----------------------------------------------------------------------- */ DROP TABLE "PINDAH_BIODATA" CASCADE CONSTRAINTS; CREATE TABLE "PINDAH_BIODATA" ( "NO_PINDAH" NVARCHAR2(20) NOT NULL, "NIK" NVARCHAR2(22,0) NOT NULL, "NO_KTP" NVARCHAR2(40), "TMPT_SBL" NVARCHAR2(300), "NO_PASPOR" NVARCHAR2(30), "TGL_AKH_PASPOR" NVARCHAR2(7), "NAMA_LGKP" NVARCHAR2(120) NOT NULL, "JENIS_KLMIN" NVARCHAR2(22,0) NOT NULL, "TMPT_LHR" NVARCHAR2(60) NOT NULL, "TGL_LHR" NVARCHAR2(7) NOT NULL, "AKTA_LHR" NVARCHAR2(22,0), "NO_AKTA_LHR" NVARCHAR2(40), "GOL_DRH" NVARCHAR2(22,0) NOT NULL, "AGAMA" NVARCHAR2(20) NOT NULL, "STAT_KWN" NVARCHAR2(22,0) NOT NULL, "AKTA_KWN" NVARCHAR2(22,0), "NO_AKTA_KWN" NVARCHAR2(40), "TGL_KWN" NVARCHAR2(7), "AKTA_CRAI" NVARCHAR2(22,0), "NO_AKTA_CRAI" NVARCHAR2(40), "TGL_CRAI" NVARCHAR2(7), "STAT_HBKEL" NVARCHAR2(22,0), "KLAIN_FSK" NVARCHAR2(22,0), "PNYDNG_CCT" NVARCHAR2(22,0), "PDDK_AKH" NVARCHAR2(22,0), "JENIS_PKRJN" NVARCHAR2(22,0), "NIK_IBU" NVARCHAR2(22,0), "NAMA_LGKP_IBU" NVARCHAR2(60), "NIK_AYAH" NVARCHAR2(22,0), "NAMA_LGKP_AYAH" NVARCHAR2(60), "NAMA_KET_RT" NVARCHAR2(60), "NAMA_KET_RW" NVARCHAR2(60), "NAMA_PET_REG" NVARCHAR2(60), "NIP_PET_REG" NVARCHAR2(22,0), "NAMA_PET_ENTRI" NVARCHAR2(60), "NIP_PET_ENTRI" NVARCHAR2(22,0), "TGL_ENTRI" NVARCHAR2(7), "NO_KK" NVARCHAR2(22,0), "JENIS_BNTU" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0) NOT NULL, "NO_KAB" NVARCHAR2(22,0) NOT NULL, "NO_KEC" NVARCHAR2(22,0) NOT NULL, "NO_KEL" NVARCHAR2(22,0) NOT NULL, "STAT_HIDUP" NVARCHAR2(22,0), "TGL_UBAH" NVARCHAR2(7), "TGL_CETAK_KTP" NVARCHAR2(7), "TGL_GANTI_KTP" NVARCHAR2(7), "TGL_PJG_KTP" NVARCHAR2(7), "STAT_KTP" NVARCHAR2(22,0), "ALS_NUMPANG" NVARCHAR2(22,0), "PFLAG" NVARCHAR2(1), "CFLAG" NVARCHAR2(1), "SYNC_FLAG" NVARCHAR2(22,0) default '0 ', "GLR_AKADEMIS" NVARCHAR2(1) default '''N''', "GLR_BANGSAWAN" NVARCHAR2(1) default '''N''', "GLR_AGAMA" NVARCHAR2(1) default '''N''', "TIPE_BIODATA" NVARCHAR2(1), "OA_NAMA_KELUARGA" NVARCHAR2(60), "OA_KEWARGANEGARAAN" NVARCHAR2(60), "OA_KEBANGSAAN" NVARCHAR2(60), "OA_DATANG_DARI" NVARCHAR2(150), "OA_TUJUAN_DATANG" NVARCHAR2(150), "OA_NO_PASSPORT" NVARCHAR2(30), "OA_TGL_AWAL_PASSPORT" NVARCHAR2(7), "OA_TGL_AKHIR_PASSPORT" NVARCHAR2(7), "OA_DOK_IMIGRASI" NVARCHAR2(22,0), "OA_NO_DOK_IMIGRASI" NVARCHAR2(30), "OA_TMP_DITERBITKAN" NVARCHAR2(30), "OA_TGL_AWAL_DITERBITKAN" NVARCHAR2(7), "OA_TGL_AKHIR_DOK" NVARCHAR2(7), "OA_TMP_DATANG_PERTAMA" NVARCHAR2(120), "OA_TGL_DATANG_PERTAMA" NVARCHAR2(7), "OA_NO_STLD" NVARCHAR2(30), "OA_NAMA_SPONSOR" NVARCHAR2(60), "OA_ALAMAT_SPONSOR" NVARCHAR2(120), "OA_TIPE_SPONSOR" NVARCHAR2(22,0), "OA_RT_SPONSOR" NVARCHAR2(22,0), "OA_RW_SPONSOR" NVARCHAR2(22,0), "OA_KODE_POS_SPONSOR" NVARCHAR2(22,0), "OA_NAMA_PEJABAT" NVARCHAR2(120), "OA_NIP_PEJABAT" NVARCHAR2(25), "OA_JABATAN" NVARCHAR2(120), "OA_TELP_SPONSOR" NVARCHAR2(20), "OA_TGL_DAFTAR" NVARCHAR2(7), "DESC_KEPERCAYAAN" NVARCHAR2(30), "DESC_PEKERJAAN" NVARCHAR2(30), "OA_NAMA_PERTAMA" NVARCHAR2(60) ); ALTER TABLE "PINDAH_BIODATA" ADD CONSTRAINT "PINDAH_BIODATA_PK" PRIMARY KEY ("NO_PINDAH","NIK"); CREATE INDEX "PINDAH_BIODATA_PK" ON "PINDAH_BIODATA" ("NIK"); /* ----------------------------------------------------------------------- PINDAH_BIODATA_WNA ----------------------------------------------------------------------- */ DROP TABLE "PINDAH_BIODATA_WNA" CASCADE CONSTRAINTS; CREATE TABLE "PINDAH_BIODATA_WNA" ( "TGL_UBAH" NVARCHAR2(7), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "STAT_HBKEL" NVARCHAR2(22,0), "TGL_CETAK_KTP" NVARCHAR2(7), "TGL_GANTI_KTP" NVARCHAR2(7), "TGL_PJG_KTP" NVARCHAR2(7), "ALS_NUMPANG" NVARCHAR2(22,0), "PFLAG" NVARCHAR2(1) default '''N''', "CFLAG" NVARCHAR2(1) default '''N''', "DESC_KEPERCAYAAN" NVARCHAR2(30), "KEPERCAYAAN" NVARCHAR2(60), "KEBANGSAAN" NVARCHAR2(30), "GLR_AKADEMIS" NVARCHAR2(1) default '''N''', "GLR_BANGSAWAN" NVARCHAR2(1) default '''N''', "GLR_AGAMA" NVARCHAR2(1) default '''N'' ', "NO_PINDAH" NVARCHAR2(20) NOT NULL, "NIK" NVARCHAR2(22,0) NOT NULL, "NAMA_KLRGA" NVARCHAR2(60), "NAMA_PERTMA" NVARCHAR2(60), "JENIS_KLMIN" NVARCHAR2(22,0), "TMPT_LHR" NVARCHAR2(60), "TGL_LHR" NVARCHAR2(7), "KWRNGRN" NVARCHAR2(40), "AGAMA" NVARCHAR2(20), "GOL_DRH" NVARCHAR2(22,0), "STAT_KWN" NVARCHAR2(22,0), "PDDK_AKH" NVARCHAR2(22,0), "JENIS_PKRJN" NVARCHAR2(22,0), "ALAMAT_SPSOR" NVARCHAR2(120), "NO_RT" NVARCHAR2(22,0), "NO_RW" NVARCHAR2(22,0), "KODEPOS" NVARCHAR2(22,0), "TELEPON" NVARCHAR2(30), "DATNG_DARI" NVARCHAR2(60), "TUJUAN_DTNG" NVARCHAR2(150), "NO_PASPOR" NVARCHAR2(30), "TGL_PASPOR" NVARCHAR2(7), "TGL_AKH_PASPOR" NVARCHAR2(7), "NAMA_SPSOR" NVARCHAR2(60), "TIPE_SPSOR" NVARCHAR2(22,0), "DOK_IMGR" NVARCHAR2(22,0), "NO_DOK" NVARCHAR2(40), "TMPT_DTBIT" NVARCHAR2(40), "TGL_DTBIT" NVARCHAR2(7), "TGL_AKH_DOK" NVARCHAR2(7), "TMPT_DTNG_PERT" NVARCHAR2(120), "TGL_DTNG_PERT" NVARCHAR2(7), "NO_STLD" NVARCHAR2(30), "TGL_DFT" NVARCHAR2(7), "NAMA_DIN" NVARCHAR2(300), "NAMA_KEP_DIN" NVARCHAR2(60), "NIP_KEP_DIN" NVARCHAR2(22,0), "NAMA_PET_ENTRI" NVARCHAR2(60), "NIP_PET_ENTRI" NVARCHAR2(22,0), "TGL_ENTRI" NVARCHAR2(7), "NO_KK" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "STAT_KTP" NVARCHAR2(22,0), "STAT_HIDUP" NVARCHAR2(22,0) ); ALTER TABLE "PINDAH_BIODATA_WNA" ADD CONSTRAINT "PINDAH_BIODATA_WNA_PK" PRIMARY KEY ("NO_PINDAH","NIK"); CREATE INDEX "PINDAH_BIODATA_WNA_PK" ON "PINDAH_BIODATA_WNA" ("NIK"); /* ----------------------------------------------------------------------- PINDAH_BIODATA_WNI ----------------------------------------------------------------------- */ DROP TABLE "PINDAH_BIODATA_WNI" CASCADE CONSTRAINTS; CREATE TABLE "PINDAH_BIODATA_WNI" ( "NO_PINDAH" NVARCHAR2(20) NOT NULL, "NIK" NVARCHAR2(22,0) NOT NULL, "NO_KTP" NVARCHAR2(40), "TMPT_SBL" NVARCHAR2(300), "NO_PASPOR" NVARCHAR2(30), "TGL_AKH_PASPOR" NVARCHAR2(7), "NAMA_LGKP" NVARCHAR2(60), "JENIS_KLMIN" NVARCHAR2(22,0), "TMPT_LHR" NVARCHAR2(60), "TGL_LHR" NVARCHAR2(7), "AKTA_LHR" NVARCHAR2(22,0), "NO_AKTA_LHR" NVARCHAR2(40), "GOL_DRH" NVARCHAR2(22,0), "AGAMA" NVARCHAR2(20), "STAT_KWN" NVARCHAR2(22,0), "AKTA_KWN" NVARCHAR2(22,0), "NO_AKTA_KWN" NVARCHAR2(40), "TGL_KWN" NVARCHAR2(7), "AKTA_CRAI" NVARCHAR2(22,0), "NO_AKTA_CRAI" NVARCHAR2(40), "TGL_CRAI" NVARCHAR2(7), "STAT_HBKEL" NVARCHAR2(22,0), "KLAIN_FSK" NVARCHAR2(22,0), "PNYDNG_CCT" NVARCHAR2(22,0), "PDDK_AKH" NVARCHAR2(22,0), "JENIS_PKRJN" NVARCHAR2(22,0), "NIK_IBU" NVARCHAR2(22,0), "NAMA_LGKP_IBU" NVARCHAR2(60), "NIK_AYAH" NVARCHAR2(22,0), "NAMA_LGKP_AYAH" NVARCHAR2(60), "NAMA_KET_RT" NVARCHAR2(60), "NAMA_KET_RW" NVARCHAR2(60), "NAMA_PET_REG" NVARCHAR2(60), "NIP_PET_REG" NVARCHAR2(22,0), "NAMA_PET_ENTRI" NVARCHAR2(60), "NIP_PET_ENTRI" NVARCHAR2(22,0), "TGL_ENTRI" NVARCHAR2(7), "NO_KK" NVARCHAR2(22,0), "JENIS_BNTU" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "STAT_HIDUP" NVARCHAR2(22,0), "TGL_UBAH" NVARCHAR2(7), "TGL_CETAK_KTP" NVARCHAR2(7), "TGL_GANTI_KTP" NVARCHAR2(7), "TGL_PJG_KTP" NVARCHAR2(7), "STAT_KTP" NVARCHAR2(22,0), "ALS_NUMPANG" NVARCHAR2(22,0), "PFLAG" NVARCHAR2(1), "CFLAG" NVARCHAR2(1), "SYNC_FLAG" NVARCHAR2(22,0) default '0', "GLR_AKADEMIS" NVARCHAR2(1) default '''N''', "GLR_BANGSAWAN" NVARCHAR2(1) default '''N''', "GLR_AGAMA" NVARCHAR2(1) default '''N''', "DESC_KEPERCAYAAN" NVARCHAR2(30), "DESC_PEKERJAAN" NVARCHAR2(30) ); ALTER TABLE "PINDAH_BIODATA_WNI" ADD CONSTRAINT "PINDAH_BIODATA_WNI_PK" PRIMARY KEY ("NO_PINDAH","NIK"); CREATE INDEX "PDH_BIO_WNI#PK" ON "PINDAH_BIODATA_WNI" ("NIK"); /* ----------------------------------------------------------------------- PINDAH_DETAIL ----------------------------------------------------------------------- */ DROP TABLE "PINDAH_DETAIL" CASCADE CONSTRAINTS; CREATE TABLE "PINDAH_DETAIL" ( "TIPE" NVARCHAR2(1), "NO_PINDAH" NVARCHAR2(20) NOT NULL, "NIK" NVARCHAR2(22,0) NOT NULL, "NAMA_LENGKAP" NVARCHAR2(120), "SHDK" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7) ); ALTER TABLE "PINDAH_DETAIL" ADD CONSTRAINT "PINDAH_DETAIL_PK" PRIMARY KEY ("NO_PINDAH","NIK"); CREATE INDEX "PINDAH_DETAIL_PK" ON "PINDAH_DETAIL" ("NIK"); ALTER TABLE "PINDAH_DETAIL" ADD CONSTRAINT "PINDAH_DETAIL_PINDAH_HEAD_FK1" FOREIGN KEY ("NO_PINDAH","NO_PINDAH") REFERENCES "PINDAH_HEADER" ("NO_PINDAH","NO_PINDAH") ON DELETE NO ACTION; /* ----------------------------------------------------------------------- PINDAH_GELAR ----------------------------------------------------------------------- */ DROP TABLE "PINDAH_GELAR" CASCADE CONSTRAINTS; CREATE TABLE "PINDAH_GELAR" ( "NO_PINDAH" NVARCHAR2(22,0) NOT NULL, "NIK" NVARCHAR2(22,0) NOT NULL, "GELAR_DI_DEPAN_AKDM" NVARCHAR2(60), "GELAR_DI_BLK_AKDM" NVARCHAR2(60), "GELAR_DI_DEPAN_BGWN" NVARCHAR2(60), "GELAR_DI_BLK_BGWN" NVARCHAR2(60), "GELAR_AGAMA" NVARCHAR2(60), "PENCANTUMAN" NVARCHAR2(1), "GGB_PT_01" NVARCHAR2(60), "GGB_NOMOR_SK_01" NVARCHAR2(60), "GGB_TGL_SK_01" NVARCHAR2(7), "GGB_PJBT_PENGESAH_01" NVARCHAR2(60), "GGB_GELAR_01" NVARCHAR2(60), "GS3_PT_01" NVARCHAR2(60), "GS3_NOMOR_SK_01" NVARCHAR2(60), "GS3_TGL_SK_01" NVARCHAR2(7), "GS3_PJBT_PENGESAH_01" NVARCHAR2(60), "GS3_GELAR_01" NVARCHAR2(60), "GS2_PT_01" NVARCHAR2(60), "GS2_NOMOR_SK_01" NVARCHAR2(60), "GS2_TGL_SK_01" NVARCHAR2(7), "GS2_PJBT_PENGESAH_01" NVARCHAR2(60), "GS2_GELAR_01" NVARCHAR2(60), "GS1_PT_01" NVARCHAR2(60), "GS1_NOMOR_SK_01" NVARCHAR2(60), "GS1_TGL_SK_01" NVARCHAR2(7), "GS1_PJBT_PENGESAH_01" NVARCHAR2(60), "GS1_GELAR_01" NVARCHAR2(60), "GAK_PT" NVARCHAR2(60), "GAK_NOMOR_SK" NVARCHAR2(60), "GAK_TGL_SK" NVARCHAR2(7), "GAK_PJBT_PENGESAH" NVARCHAR2(60), "GAK_GELAR" NVARCHAR2(60), "NAMA_PET_ENTRI" NVARCHAR2(60), "NIP_PET_ENTRI" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(22,0), "CREATED_DATE" NVARCHAR2(7), "MODIFED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7) ); ALTER TABLE "PINDAH_GELAR" ADD CONSTRAINT "PINDAH_GELAR_PK" PRIMARY KEY ("NO_PINDAH","NIK"); CREATE INDEX "PINDAH_GELAR_PK" ON "PINDAH_GELAR" ("NO_PINDAH"); /* ----------------------------------------------------------------------- PINDAH_HEADER ----------------------------------------------------------------------- */ DROP TABLE "PINDAH_HEADER" CASCADE CONSTRAINTS; CREATE TABLE "PINDAH_HEADER" ( "TMPT_LHR_PEMOHON" NVARCHAR2(60), "TGL_LHR_PEMOHON" NVARCHAR2(7), "AGAMA_PEMOHON" NVARCHAR2(20), "KWN_PEMOHON" NVARCHAR2(22,0), "KLMIN_PEMOHON" NVARCHAR2(22,0), "TIPE" NVARCHAR2(1), "KODE_POS" NVARCHAR2(22,0), "TELP" NVARCHAR2(30), "DEST_NO_RT" NVARCHAR2(22,0), "DEST_NO_RW" NVARCHAR2(22,0), "DEST_DUSUN" NVARCHAR2(60), "NIK_PEMOHON" NVARCHAR2(22,0), "NAMA_PEMOHON" NVARCHAR2(120), "FROM_NO_KAB" NVARCHAR2(22,0), "FROM_NO_KEC" NVARCHAR2(22,0), "FROM_NO_KEL" NVARCHAR2(22,0), "NO_PINDAH" NVARCHAR2(20) NOT NULL, "NO_KK" NVARCHAR2(22,0), "NIK_KEP_KEL" NVARCHAR2(22,0), "NAMA_KEP_KEL" NVARCHAR2(120), "ALAMAT" NVARCHAR2(120), "RT" NVARCHAR2(22,0), "RW" NVARCHAR2(22,0), "NAMA_DUSUN" NVARCHAR2(120), "ALASAN_PINDAH" NVARCHAR2(22,0), "JENIS_PINDAH" NVARCHAR2(22,0), "KLASIFIKASI_PINDAH" NVARCHAR2(22,0), "STATUS_YG_PINDAH" NVARCHAR2(22,0), "STATUS_YG_TDK_PINDAH" NVARCHAR2(22,0), "DEST_NO_PROP" NVARCHAR2(22,0), "DEST_NO_KAB" NVARCHAR2(22,0), "DEST_NO_KEC" NVARCHAR2(22,0), "DEST_NO_KEL" NVARCHAR2(22,0), "DEST_ALAMAT" NVARCHAR2(120), "DEST_KODE_POS" NVARCHAR2(22,0), "DEST_TELP" NVARCHAR2(20), "NAMA_PEJABAT" NVARCHAR2(60), "NIP_PEJABAT" NVARCHAR2(25), "JABATAT" NVARCHAR2(60), "NAMA_PET_REG" NVARCHAR2(60), "NIP_PET_REG" NVARCHAR2(25), "NAMA_PET_ENTRY" NVARCHAR2(60), "NIP_PET_ENTRY" NVARCHAR2(25), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7), "IS_PROS_DATANG" NVARCHAR2(1), "FROM_NO_PROP" NVARCHAR2(22,0) ); ALTER TABLE "PINDAH_HEADER" ADD CONSTRAINT "PINDAH_HEADER_PK" PRIMARY KEY ("NO_PINDAH"); CREATE INDEX "PINDAH_HEADER_PK" ON "PINDAH_HEADER" ("NO_PINDAH"); /* ----------------------------------------------------------------------- PISAH_KK ----------------------------------------------------------------------- */ DROP TABLE "PISAH_KK" CASCADE CONSTRAINTS; CREATE TABLE "PISAH_KK" ( "NO_PISAH_KK" NVARCHAR2(22,0) NOT NULL, "LAMA_NO_KK" NVARCHAR2(22,0), "LAMA_NIK_KEP_KEL" NVARCHAR2(22,0), "LAMA_NAMA_KEP_KEL" NVARCHAR2(60), "LAMA_ALAMAT" NVARCHAR2(100), "LAMA_RT" NVARCHAR2(22,0), "LAMA_RW" NVARCHAR2(22,0), "LAMA_KODE_POS" NVARCHAR2(22), "LAMA_TELP" NVARCHAR2(20), "LAMA_NO_PROP" NVARCHAR2(22,0), "LAMA_NO_KAB" NVARCHAR2(22,0), "LAMA_NO_KEC" NVARCHAR2(22,0), "LAMA_NO_KEL" NVARCHAR2(22,0), "NIK_PEMOHON" NVARCHAR2(22,0), "NAMA_PEMOHON" NVARCHAR2(60), "ALASAN_PECAH" NVARCHAR2(22,0), "NAMA_KETUA_RT" NVARCHAR2(60), "NAMA_KETUA_RW" NVARCHAR2(60), "NIP_PET_REG" NVARCHAR2(22,0), "NAMA_PET_REG" NVARCHAR2(60), "NIP_PET_ENTRY" NVARCHAR2(22,0), "NAMA_PET_ENTRY" NVARCHAR2(60), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7), "BARU_NO_KK" NVARCHAR2(22,0) ); ALTER TABLE "PISAH_KK" ADD CONSTRAINT "PISAH_KK_PK" PRIMARY KEY ("NO_PISAH_KK"); CREATE INDEX "PISAH_KK_PK" ON "PISAH_KK" ("NO_PISAH_KK"); /* ----------------------------------------------------------------------- PISAH_KK_DETAIL ----------------------------------------------------------------------- */ DROP TABLE "PISAH_KK_DETAIL" CASCADE CONSTRAINTS; CREATE TABLE "PISAH_KK_DETAIL" ( "NO_PISAH_KK" NVARCHAR2(22,0) NOT NULL, "NO_KK" NVARCHAR2(22,0) NOT NULL, "NIK_ANGGOTA" NVARCHAR2(22,0) NOT NULL, "NAMA_ANGGOTA" NVARCHAR2(60), "TGL_LAHIR" NVARCHAR2(7), "SHDK" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(60), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(60), "MODIFIED_DATE" NVARCHAR2(7) ); ALTER TABLE "PISAH_KK_DETAIL" ADD CONSTRAINT "PISAH_KK_DETAIL_PK" PRIMARY KEY ("NO_PISAH_KK","NO_KK","NIK_ANGGOTA"); CREATE INDEX "PISAH_KK_DETAIL_PK" ON "PISAH_KK_DETAIL" ("NIK_ANGGOTA"); CREATE INDEX "PISAH_KK_DETAIL#NO_PISAH_KK" ON "PISAH_KK_DETAIL" ("NO_PISAH_KK"); /* ----------------------------------------------------------------------- PISAH_KK_WNA ----------------------------------------------------------------------- */ DROP TABLE "PISAH_KK_WNA" CASCADE CONSTRAINTS; CREATE TABLE "PISAH_KK_WNA" ( "NO_PISAH_KK" NVARCHAR2(22,0) NOT NULL, "LAMA_NO_KK" NVARCHAR2(22,0), "LAMA_NIK_KEP_KEL" NVARCHAR2(22,0), "LAMA_NAMA_KEP_KEL" NVARCHAR2(60), "LAMA_ALAMAT" NVARCHAR2(100), "LAMA_RT" NVARCHAR2(22,0), "LAMA_RW" NVARCHAR2(22,0), "LAMA_KODE_POS" NVARCHAR2(22), "LAMA_TELP" NVARCHAR2(20), "LAMA_NO_PROP" NVARCHAR2(22,0), "LAMA_NO_KAB" NVARCHAR2(22,0), "LAMA_NO_KEC" NVARCHAR2(22,0), "LAMA_NO_KEL" NVARCHAR2(22,0), "NIK_PEMOHON" NVARCHAR2(22,0), "NAMA_PEMOHON" NVARCHAR2(60), "ALASAN_PECAH" NVARCHAR2(22,0), "NAMA_KETUA_RT" NVARCHAR2(60), "NAMA_KETUA_RW" NVARCHAR2(60), "NIP_PET_REG" NVARCHAR2(22,0), "NAMA_PET_REG" NVARCHAR2(60), "NIP_PET_ENTRY" NVARCHAR2(22,0), "NAMA_PET_ENTRY" NVARCHAR2(60), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7), "BARU_NO_KK" NVARCHAR2(22,0) ); ALTER TABLE "PISAH_KK_WNA" ADD CONSTRAINT "PISAH_KK_WNA_PK" PRIMARY KEY ("NO_PISAH_KK"); CREATE INDEX "PISAH_KK_WNA_PK" ON "PISAH_KK_WNA" ("NO_PISAH_KK"); /* ----------------------------------------------------------------------- PISAH_KK_WNA_DETAIL ----------------------------------------------------------------------- */ DROP TABLE "PISAH_KK_WNA_DETAIL" CASCADE CONSTRAINTS; CREATE TABLE "PISAH_KK_WNA_DETAIL" ( "NO_PISAH_KK" NVARCHAR2(22,0) NOT NULL, "NO_KK" NVARCHAR2(22,0) NOT NULL, "NIK_ANGGOTA" NVARCHAR2(22,0) NOT NULL, "NAMA_ANGGOTA" NVARCHAR2(60), "TGL_LAHIR" NVARCHAR2(7), "SHDK" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(60), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(60), "MODIFIED_DATE" NVARCHAR2(7) ); ALTER TABLE "PISAH_KK_WNA_DETAIL" ADD CONSTRAINT "PISAH_KK_WNA_DETAIL_PK" PRIMARY KEY ("NO_PISAH_KK","NO_KK","NIK_ANGGOTA"); CREATE INDEX "P_KK_WNA_DETAIL_PK" ON "PISAH_KK_WNA_DETAIL" ("NIK_ANGGOTA"); CREATE INDEX "P_KK_WNA_DETAIL#NO_PISAH_KK" ON "PISAH_KK_WNA_DETAIL" ("NO_PISAH_KK"); /* ----------------------------------------------------------------------- REF_NEGARA ----------------------------------------------------------------------- */ DROP TABLE "REF_NEGARA" CASCADE CONSTRAINTS; CREATE TABLE "REF_NEGARA" ( "DESCRIP" NVARCHAR2(100), "NO" NVARCHAR2(3) NOT NULL ); ALTER TABLE "REF_NEGARA" ADD CONSTRAINT "REF_NEGARA_PK" PRIMARY KEY ("NO"); CREATE INDEX "REF_NEGARA_PK" ON "REF_NEGARA" ("NO"); /* ----------------------------------------------------------------------- REF_SIAK_DOC ----------------------------------------------------------------------- */ DROP TABLE "REF_SIAK_DOC" CASCADE CONSTRAINTS; CREATE TABLE "REF_SIAK_DOC" ( "NO" NVARCHAR2(22,0) NOT NULL, "DESCRIPTION" NVARCHAR2(128), "SECTION" NVARCHAR2(3) NOT NULL ); ALTER TABLE "REF_SIAK_DOC" ADD CONSTRAINT "REF_SIAK_DOC_PK" PRIMARY KEY ("NO","SECTION"); CREATE INDEX "REF_SIAK_DOC_PK" ON "REF_SIAK_DOC" ("SECTION"); /* ----------------------------------------------------------------------- REF_SIAK_PLUS ----------------------------------------------------------------------- */ DROP TABLE "REF_SIAK_PLUS" CASCADE CONSTRAINTS; CREATE TABLE "REF_SIAK_PLUS" ( "NO" NVARCHAR2(3) NOT NULL, "DESCRIP" NVARCHAR2(150), "SECT" NVARCHAR2(3) NOT NULL ); ALTER TABLE "REF_SIAK_PLUS" ADD CONSTRAINT "REF_SIAK_PLUS_PK" PRIMARY KEY ("NO","SECT"); CREATE INDEX "REF_SIAK_PLUS#PK" ON "REF_SIAK_PLUS" ("SECT"); /* ----------------------------------------------------------------------- REF_SIAK_WNA ----------------------------------------------------------------------- */ DROP TABLE "REF_SIAK_WNA" CASCADE CONSTRAINTS; CREATE TABLE "REF_SIAK_WNA" ( "NO" NVARCHAR2(22,0) NOT NULL, "DESCRIP" NVARCHAR2(4000), "SECT" NVARCHAR2(3) NOT NULL ); ALTER TABLE "REF_SIAK_WNA" ADD CONSTRAINT "REF_SIAK_WNA_PK" PRIMARY KEY ("NO","SECT"); CREATE INDEX "REF_SIAK_WNA_PK" ON "REF_SIAK_WNA" ("SECT"); /* ----------------------------------------------------------------------- REF_SIAK_WNI ----------------------------------------------------------------------- */ DROP TABLE "REF_SIAK_WNI" CASCADE CONSTRAINTS; CREATE TABLE "REF_SIAK_WNI" ( "NO" NVARCHAR2(22,0) NOT NULL, "DESCRIP" NVARCHAR2(100), "SECT" NVARCHAR2(3) NOT NULL ); ALTER TABLE "REF_SIAK_WNI" ADD CONSTRAINT "REF_SIAK_WNI_PK" PRIMARY KEY ("NO","SECT"); CREATE INDEX "REF_SIAK_WNI_PK" ON "REF_SIAK_WNI" ("SECT"); /* ----------------------------------------------------------------------- SEQN_MONTR ----------------------------------------------------------------------- */ DROP TABLE "SEQN_MONTR" CASCADE CONSTRAINTS; CREATE TABLE "SEQN_MONTR" ( "SEQUENCE_NAME" NVARCHAR2(100) NOT NULL, "CREATED" NVARCHAR2(7) default 'sysdate ' NOT NULL, "CURR_VAL" NVARCHAR2(22) NOT NULL ); ALTER TABLE "SEQN_MONTR" ADD CONSTRAINT "SEQN_MONTR_PK" PRIMARY KEY ("SEQUENCE_NAME"); CREATE INDEX "SEQN_MONTR#SEQ_NAME" ON "SEQN_MONTR" ("SEQUENCE_NAME"); /* ----------------------------------------------------------------------- SEQN_PINDAH_DATANG ----------------------------------------------------------------------- */ DROP TABLE "SEQN_PINDAH_DATANG" CASCADE CONSTRAINTS; CREATE TABLE "SEQN_PINDAH_DATANG" ( "SEQUENCE_NAME" NVARCHAR2(100) NOT NULL, "CREATED" NVARCHAR2(7) default 'sysdate' NOT NULL, "CURR_VAL" NVARCHAR2(22) NOT NULL ); ALTER TABLE "SEQN_PINDAH_DATANG" ADD CONSTRAINT "SEQN_PINDAH_DATANG_PK" PRIMARY KEY ("SEQUENCE_NAME"); CREATE INDEX "SEQN_PINDAH_DATANG_PK" ON "SEQN_PINDAH_DATANG" ("SEQUENCE_NAME"); /* ----------------------------------------------------------------------- SEQN_PRINT_KK ----------------------------------------------------------------------- */ DROP TABLE "SEQN_PRINT_KK" CASCADE CONSTRAINTS; CREATE TABLE "SEQN_PRINT_KK" ( "ID_PRINT" NVARCHAR2(22) NOT NULL, "NO_KK" NVARCHAR2(22,0), "PRINT_TYPE" NVARCHAR2(1), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7) ); ALTER TABLE "SEQN_PRINT_KK" ADD CONSTRAINT "SEQN_PRINT_KK_PK" PRIMARY KEY ("ID_PRINT"); CREATE INDEX "SEQN_PRINT_KK_PK" ON "SEQN_PRINT_KK" ("ID_PRINT"); /* ----------------------------------------------------------------------- SEQN_PRINT_KTP ----------------------------------------------------------------------- */ DROP TABLE "SEQN_PRINT_KTP" CASCADE CONSTRAINTS; CREATE TABLE "SEQN_PRINT_KTP" ( "ID_PRINT" NVARCHAR2(22) NOT NULL, "NO_NIK" NVARCHAR2(22), "PRINT_TYPE" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7) ); ALTER TABLE "SEQN_PRINT_KTP" ADD CONSTRAINT "SEQN_PRINT_KTP_PK" PRIMARY KEY ("ID_PRINT"); CREATE INDEX "SEQN_PRINT_KTP_PK" ON "SEQN_PRINT_KTP" ("ID_PRINT"); /* ----------------------------------------------------------------------- SEQN_PRINT_RENTAN ----------------------------------------------------------------------- */ DROP TABLE "SEQN_PRINT_RENTAN" CASCADE CONSTRAINTS; CREATE TABLE "SEQN_PRINT_RENTAN" ( "ID_PRINT" NVARCHAR2(22,0) NOT NULL, "NO_SURAT" NVARCHAR2(20), "JENIS_SURAT" NVARCHAR2(10), "PRINT_TYPE" NVARCHAR2(22,0), "CREATED_DATE" NVARCHAR2(7), "CREATED_BY" NVARCHAR2(20) ); ALTER TABLE "SEQN_PRINT_RENTAN" ADD CONSTRAINT "SEQN_PRINT_RENTAN_PK" PRIMARY KEY ("ID_PRINT"); CREATE INDEX "SEQN_PRINT_RENTAN_PK" ON "SEQN_PRINT_RENTAN" ("ID_PRINT"); /* ----------------------------------------------------------------------- SEQN_SURAT ----------------------------------------------------------------------- */ DROP TABLE "SEQN_SURAT" CASCADE CONSTRAINTS; CREATE TABLE "SEQN_SURAT" ( "SEQUENCE_NAME" NVARCHAR2(100) NOT NULL, "CREATED" NVARCHAR2(7) default 'sysdate' NOT NULL, "CURR_VAL" NVARCHAR2(22) NOT NULL ); ALTER TABLE "SEQN_SURAT" ADD CONSTRAINT "SEQN_SURAT_PK" PRIMARY KEY ("SEQUENCE_NAME"); CREATE INDEX "SEQN_SURAT_PK" ON "SEQN_SURAT" ("SEQUENCE_NAME"); /* ----------------------------------------------------------------------- SETUP_APLIKASI ----------------------------------------------------------------------- */ DROP TABLE "SETUP_APLIKASI" CASCADE CONSTRAINTS; DROP SEQUENCE "SETUP_APLIKASI_SEQ"; CREATE TABLE "SETUP_APLIKASI" ( "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "id" NUMBER NOT NULL ); ALTER TABLE "SETUP_APLIKASI" ADD CONSTRAINT "SETUP_APLIKASI_PK" PRIMARY KEY ("id"); CREATE SEQUENCE "SETUP_APLIKASI_SEQ" INCREMENT BY 1 START WITH 1 NOMAXVALUE NOCYCLE NOCACHE ORDER; /* ----------------------------------------------------------------------- SETUP_KAB ----------------------------------------------------------------------- */ DROP TABLE "SETUP_KAB" CASCADE CONSTRAINTS; CREATE TABLE "SETUP_KAB" ( "NO_KAB" NVARCHAR2(22,0) NOT NULL, "NAMA_KAB" NVARCHAR2(60), "NO_PROP" NVARCHAR2(22,0) NOT NULL, "JABATAN" NVARCHAR2(300), "NAMA_PEJ" NVARCHAR2(60), "NIP_PEJ" NVARCHAR2(20), "STAT_PNDTNG" NVARCHAR2(20) ); ALTER TABLE "SETUP_KAB" ADD CONSTRAINT "SETUP_KAB_PK" PRIMARY KEY ("NO_KAB","NO_PROP"); CREATE INDEX "NO_KAB_PK" ON "SETUP_KAB" ("NO_PROP"); CREATE INDEX "UNQ_KAB1" ON "SETUP_KAB" ("NO_KAB"); ALTER TABLE "SETUP_KAB" ADD CONSTRAINT "SETUP_KAB_SETUP_PROP_FK" FOREIGN KEY ("NO_PROP","NO_PROP","NO_PROP") REFERENCES "SETUP_PROP" ("NO_PROP","NO_PROP","NO_PROP") ON DELETE NO ACTION; /* ----------------------------------------------------------------------- SETUP_KEC ----------------------------------------------------------------------- */ DROP TABLE "SETUP_KEC" CASCADE CONSTRAINTS; CREATE TABLE "SETUP_KEC" ( "NO_KEC" NVARCHAR2(22,0) NOT NULL, "NAMA_KEC" NVARCHAR2(60), "NO_KAB" NVARCHAR2(22,0) NOT NULL, "NO_PROP" NVARCHAR2(22,0) NOT NULL, "JABATAN" NVARCHAR2(300), "NAMA_PEJ" NVARCHAR2(60), "STAT_PNDTNG" NVARCHAR2(10), "NIP_PEJ" NVARCHAR2(20), "FILE_TTD" NVARCHAR2(500) ); ALTER TABLE "SETUP_KEC" ADD CONSTRAINT "SETUP_KEC_PK" PRIMARY KEY ("NO_KEC","NO_KAB","NO_PROP"); CREATE INDEX "NO_KEC_PK" ON "SETUP_KEC" ("NO_PROP"); /* ----------------------------------------------------------------------- SETUP_KEL ----------------------------------------------------------------------- */ DROP TABLE "SETUP_KEL" CASCADE CONSTRAINTS; CREATE TABLE "SETUP_KEL" ( "NO_KEL" NVARCHAR2(22,0) NOT NULL, "NAMA_KEL" NVARCHAR2(60), "NO_KEC" NVARCHAR2(22,0) NOT NULL, "NO_KAB" NVARCHAR2(22,0) NOT NULL, "NO_PROP" NVARCHAR2(22,0) NOT NULL, "JABATAN" NVARCHAR2(300), "NAMA_LUR" NVARCHAR2(60), "NIP_LUR" NVARCHAR2(20), "FILE_TTD" NVARCHAR2(500) ); ALTER TABLE "SETUP_KEL" ADD CONSTRAINT "SETUP_KEL_PK" PRIMARY KEY ("NO_KEL","NO_KEC","NO_KAB","NO_PROP"); CREATE INDEX "IDXKEC1" ON "SETUP_KEL" ("NO_KEC"); CREATE INDEX "NO_KEL_PK" ON "SETUP_KEL" ("NO_PROP"); CREATE INDEX "UNQ_KEL1" ON "SETUP_KEL" ("NO_KEL"); /* ----------------------------------------------------------------------- SETUP_PROP ----------------------------------------------------------------------- */ DROP TABLE "SETUP_PROP" CASCADE CONSTRAINTS; CREATE TABLE "SETUP_PROP" ( "NO_PROP" NVARCHAR2(22,0) NOT NULL, "NAMA_PROP" NVARCHAR2(60) ); ALTER TABLE "SETUP_PROP" ADD CONSTRAINT "SETUP_PROP_PK" PRIMARY KEY ("NO_PROP"); CREATE INDEX "SETUP_PROP_PK1" ON "SETUP_PROP" ("NO_PROP"); /* ----------------------------------------------------------------------- SIAK_LEVEL ----------------------------------------------------------------------- */ DROP TABLE "SIAK_LEVEL" CASCADE CONSTRAINTS; CREATE TABLE "SIAK_LEVEL" ( "USER_LEVEL" NVARCHAR2(22,0) NOT NULL, "LEVEL_NAME" NVARCHAR2(100), "JS_FILE" NVARCHAR2(100) ); ALTER TABLE "SIAK_LEVEL" ADD CONSTRAINT "SIAK_LEVEL_PK" PRIMARY KEY ("USER_LEVEL"); CREATE INDEX "SIAK_LEVEL#USER_LEVEL" ON "SIAK_LEVEL" ("USER_LEVEL"); /* ----------------------------------------------------------------------- SIAK_PLUS_DETAIL ----------------------------------------------------------------------- */ DROP TABLE "SIAK_PLUS_DETAIL" CASCADE CONSTRAINTS; CREATE TABLE "SIAK_PLUS_DETAIL" ( "NO_KK" NVARCHAR2(22,0) NOT NULL, "NIK" NVARCHAR2(22,0) NOT NULL, "PDD_BACA_TULIS" NVARCHAR2(3), "PDD_BACA_ALQURAN" NVARCHAR2(3), "PDD_KETRAMPILAN" NVARCHAR2(3), "ORG_IKUT" NVARCHAR2(3), "ORG_NAMA" NVARCHAR2(100), "KSH_ALAT_KONTRASEPSI" NVARCHAR2(3), "KSH_JENIS_PENYAKIT" NVARCHAR2(3), "KSH_KELUHAN_PENYAKIT" NVARCHAR2(3), "KSH_KEBIASAAN_BEROBAT" NVARCHAR2(3), "PKJ_TIPE01" NVARCHAR2(3), "PKJ_TIPE02" NVARCHAR2(3), "PKJ_NIP_ASTEK" NVARCHAR2(100), "PKJ_INSTANSI_PERUSAHAAN" NVARCHAR2(100), "PKJ_ALAMAT" NVARCHAR2(100), "OTH_SUKU_BANGSA" NVARCHAR2(3), "OTH_SPORT_HOBBY" NVARCHAR2(100), "CREATED_BY" NVARCHAR2(50), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(50), "MODIFIED_DATE" NVARCHAR2(7), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0) ); ALTER TABLE "SIAK_PLUS_DETAIL" ADD CONSTRAINT "SIAK_PLUS_DETAIL_PK" PRIMARY KEY ("NO_KK","NIK"); CREATE INDEX "SIAK_PLUS_DETAIL#PK" ON "SIAK_PLUS_DETAIL" ("NIK"); /* ----------------------------------------------------------------------- SIAK_PLUS_HEADER ----------------------------------------------------------------------- */ DROP TABLE "SIAK_PLUS_HEADER" CASCADE CONSTRAINTS; CREATE TABLE "SIAK_PLUS_HEADER" ( "NO_KK" NVARCHAR2(22,0) NOT NULL, "ASSET_STATUS_RUMAH" NVARCHAR2(2), "ASSET_KONSTRUKSI_RUMAH" NVARCHAR2(2), "ASSET_SUMBER_PENERANGAN" NVARCHAR2(2), "ASSET_SUMBER_AIR" NVARCHAR2(2), "ASSET_STATUS_KENDARAAN" NVARCHAR2(2), "ASSET_JENIS_MEDIA_CETAK" NVARCHAR2(2), "ASSET_JENIS_MEDIA_ELEKTONIK" NVARCHAR2(2), "ASSET_NASABAH_BANK" NVARCHAR2(2), "ASSET_BANK" NVARCHAR2(2), "ASSET_PENGELUARAN" NVARCHAR2(2), "OUT_MINYAK_TANAH" NVARCHAR2(20), "OUT_GAS" NVARCHAR2(20), "OUT_GULA_PASIR" NVARCHAR2(20), "OUT_BERAS" NVARCHAR2(20), "OUT_MINYAK_GORENG" NVARCHAR2(20), "OUT_TERIGU" NVARCHAR2(20), "OUT_IKAN" NVARCHAR2(20), "OUT_TELUR" NVARCHAR2(20), "OUT_DAGING" NVARCHAR2(20), "OUT_SAYURAN" NVARCHAR2(20), "KEL0101" NVARCHAR2(2), "KEL0201" NVARCHAR2(2), "KEL0301" NVARCHAR2(2), "KEL0401" NVARCHAR2(2), "KEL0501" NVARCHAR2(2), "KEL0601" NVARCHAR2(2), "KEL0701" NVARCHAR2(2), "KEL0102" NVARCHAR2(2), "KEL0202" NVARCHAR2(2), "KEL0302" NVARCHAR2(2), "KEL0402" NVARCHAR2(2), "KEL0502" NVARCHAR2(2), "KEL0602" NVARCHAR2(2), "CREATED_DATE" NVARCHAR2(7), "CREATED_BY" NVARCHAR2(1), "MODIFIED_BY" NVARCHAR2(50), "MODIFIED_DATE" NVARCHAR2(7), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0) ); ALTER TABLE "SIAK_PLUS_HEADER" ADD CONSTRAINT "SIAK_PLUS_HEADER_PK" PRIMARY KEY ("NO_KK"); CREATE INDEX "SIAK_PLUS_HEADER#PK" ON "SIAK_PLUS_HEADER" ("NO_KK"); /* ----------------------------------------------------------------------- SIAK_USER ----------------------------------------------------------------------- */ DROP TABLE "SIAK_USER" CASCADE CONSTRAINTS; CREATE TABLE "SIAK_USER" ( "SIAK_USER" NVARCHAR2(20) NOT NULL, "SIAK_PASSWORD" NVARCHAR2(100), "FULLNAME" NVARCHAR2(100), "NIP" NVARCHAR2(18), "USER_LEVEL" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0) ); ALTER TABLE "SIAK_USER" ADD CONSTRAINT "SIAK_USER_PK" PRIMARY KEY ("SIAK_USER"); CREATE INDEX "SIAK_USER#SIAK_USER" ON "SIAK_USER" ("SIAK_USER"); ALTER TABLE "SIAK_USER" ADD CONSTRAINT "CT_SIAK_USER001" FOREIGN KEY ("USER_LEVEL","USER_LEVEL") REFERENCES "SIAK_LEVEL" ("USER_LEVEL","USER_LEVEL") ON DELETE NO ACTION; /* ----------------------------------------------------------------------- SIAK_USER_MONITORING ----------------------------------------------------------------------- */ DROP TABLE "SIAK_USER_MONITORING" CASCADE CONSTRAINTS; CREATE TABLE "SIAK_USER_MONITORING" ( "SESSION_ID" NVARCHAR2(500) NOT NULL, "USER_ID" NVARCHAR2(50) NOT NULL, "IP_ADDRESS" NVARCHAR2(15) NOT NULL, "LOGIN_DATE" NVARCHAR2(7), "LOGIN_TIME" NVARCHAR2(10), "LOGOUT_DATE" NVARCHAR2(7), "LOGOUT_TIME" NVARCHAR2(10), "KILL_DATE" NVARCHAR2(7), "KILL_BY" NVARCHAR2(50), "STATUS" NVARCHAR2(1) ); ALTER TABLE "SIAK_USER_MONITORING" ADD CONSTRAINT "SIAK_USER_MONITORING_PK" PRIMARY KEY ("SESSION_ID","USER_ID","IP_ADDRESS"); CREATE INDEX "SIAK_USER_MONITORING#PK" ON "SIAK_USER_MONITORING" ("IP_ADDRESS"); /* ----------------------------------------------------------------------- SKDLN_DETAIL ----------------------------------------------------------------------- */ DROP TABLE "SKDLN_DETAIL" CASCADE CONSTRAINTS; CREATE TABLE "SKDLN_DETAIL" ( "NO_SKDLN" NVARCHAR2(25) NOT NULL, "NIK" NVARCHAR2(22,0) NOT NULL, "NAMA" NVARCHAR2(60), "KELAMIN" NVARCHAR2(22,0), "TMP_LAHIR" NVARCHAR2(60), "TGL_LAHIR" NVARCHAR2(7), "SHDK" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7), "TIPE" NVARCHAR2(1) ); ALTER TABLE "SKDLN_DETAIL" ADD CONSTRAINT "SKDLN_DETAIL_PK" PRIMARY KEY ("NO_SKDLN","NIK"); CREATE INDEX "SKDLN_DETAIL#PK" ON "SKDLN_DETAIL" ("NIK"); /* ----------------------------------------------------------------------- SKDLN_HEADER ----------------------------------------------------------------------- */ DROP TABLE "SKDLN_HEADER" CASCADE CONSTRAINTS; CREATE TABLE "SKDLN_HEADER" ( "NAMA_LENGKAP" NVARCHAR2(60), "NO_KK" NVARCHAR2(22,0), "NAMA_KEP_KEL" NVARCHAR2(60), "KELAMIN" NVARCHAR2(22,0), "TEMPAT_LAHIR" NVARCHAR2(60), "STATUS_KAWIN" NVARCHAR2(22,0), "GOL_DARAH" NVARCHAR2(22,0), "AGAMA" NVARCHAR2(22,0), "IBU" NVARCHAR2(60), "AYAH" NVARCHAR2(60), "DEST_PROP" NVARCHAR2(22,0), "DEST_KAB" NVARCHAR2(22,0), "DEST_KEC" NVARCHAR2(22,0), "DEST_KEL" NVARCHAR2(22,0), "DOC_PERJALANAN" NVARCHAR2(22,0), "PPT_NO" NVARCHAR2(60), "PPT_DATE" NVARCHAR2(7), "OTH_DESC" NVARCHAR2(100), "OTH_NO" NVARCHAR2(60), "OTH_DATE" NVARCHAR2(7), "TGL_KEDATANGAN" NVARCHAR2(7), "DARI_NEGARA" NVARCHAR2(3), "DEST_ALAMAT" NVARCHAR2(120), "DESC_RT" NVARCHAR2(22,0), "DESC_RW" NVARCHAR2(22,0), "DESC_KODE_POS" NVARCHAR2(22,0), "DESC_NO_TELP" NVARCHAR2(25), "LAST_PROP" NVARCHAR2(22,0), "LAST_KAB" NVARCHAR2(22,0), "LAST_KEC" NVARCHAR2(22,0), "LAST_KEL" NVARCHAR2(22,0), "LAST_ALAMAT" NVARCHAR2(120), "LAST_RT" NVARCHAR2(22,0), "LAST_RW" NVARCHAR2(22,0), "LAST_KODE_POS" NVARCHAR2(22,0), "LAST_NO_TELP" NVARCHAR2(25), "ALASAN_PINDAH" NVARCHAR2(22,0), "PEKERJAAN_DI_LUAR" NVARCHAR2(22,0), "NIP_PET_REG" NVARCHAR2(25), "NAMA_PET_REG" NVARCHAR2(60), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7), "NO_SKDLN" NVARCHAR2(20) NOT NULL, "NIK" NVARCHAR2(22,0) ); ALTER TABLE "SKDLN_HEADER" ADD CONSTRAINT "SKDLN_HEADER_PK" PRIMARY KEY ("NO_SKDLN"); CREATE INDEX "SKDLN_HEADER#PK" ON "SKDLN_HEADER" ("NO_SKDLN"); /* ----------------------------------------------------------------------- SKOT_DETAIL ----------------------------------------------------------------------- */ DROP TABLE "SKOT_DETAIL" CASCADE CONSTRAINTS; CREATE TABLE "SKOT_DETAIL" ( "TGL_PERPANJANG" NVARCHAR2(7), "TGL_CETAK" NVARCHAR2(7), "TGL_GANTI" NVARCHAR2(7), "NO_SKOT_DETAIL" NVARCHAR2(20) NOT NULL, "NO_SKOT_HEADER" NVARCHAR2(20), "NIK" NVARCHAR2(22,0) NOT NULL, "NAMA_LGKP" NVARCHAR2(120), "TGL_LAHIR" NVARCHAR2(7), "IBU_KANDUNG" NVARCHAR2(120), "STATUS_KAWIN" NVARCHAR2(22,0), "KELAMIN" NVARCHAR2(22,0), "DOC_KK" NVARCHAR2(1), "DOC_KTP" NVARCHAR2(1), "DOC_AKTA_LAHIR" NVARCHAR2(1), "DOC_AKTA_KAWIN" NVARCHAR2(1), "DOC_AKTA_CERAI" NVARCHAR2(1), "DOC_AKTA_LAINNYA" NVARCHAR2(1), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7), "AGAMA" NVARCHAR2(22,0), "PEKERJAAN" NVARCHAR2(22,0), "TMP_LAHIR" NVARCHAR2(60) ); ALTER TABLE "SKOT_DETAIL" ADD CONSTRAINT "SKOT_DETAIL_PK" PRIMARY KEY ("NO_SKOT_DETAIL","NIK"); CREATE INDEX "SKOT_DETAIL_PK" ON "SKOT_DETAIL" ("NIK"); ALTER TABLE "SKOT_DETAIL" ADD CONSTRAINT "SKOT_DETAIL_SKOT_HEADER_FK1" FOREIGN KEY ("NO_SKOT_HEADER","NO_SKOT_HEADER") REFERENCES "SKOT_HEADER" ("NO_SKOT_HEADER","NO_SKOT_HEADER") ON DELETE NO ACTION; /* ----------------------------------------------------------------------- SKOT_HEADER ----------------------------------------------------------------------- */ DROP TABLE "SKOT_HEADER" CASCADE CONSTRAINTS; CREATE TABLE "SKOT_HEADER" ( "NO_SKOT_HEADER" NVARCHAR2(20) NOT NULL, "NO_KK" NVARCHAR2(22,0), "ALAMAT" NVARCHAR2(120), "RT" NVARCHAR2(22,0), "RW" NVARCHAR2(22,0), "TELP" NVARCHAR2(20), "TEMPAT_PNDT" NVARCHAR2(22,0), "JALAN_PNDT" NVARCHAR2(200), "RT_PNDT" NVARCHAR2(22,0), "RW_PNDT" NVARCHAR2(22,0), "KEC_PNDT" NVARCHAR2(22,0), "KEL_PNDT" NVARCHAR2(22,0), "NAMA_PET_REG" NVARCHAR2(60), "NIP_PET_REG" NVARCHAR2(25), "NAMA_PET_ENTRY" NVARCHAR2(60), "NIP_PET_ENTRY" NVARCHAR2(25), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7) ); ALTER TABLE "SKOT_HEADER" ADD CONSTRAINT "SKOT_HEADER_PK" PRIMARY KEY ("NO_SKOT_HEADER"); CREATE INDEX "SKOT_HEADER_PK" ON "SKOT_HEADER" ("NO_SKOT_HEADER"); /* ----------------------------------------------------------------------- SKPLN_DETAIL ----------------------------------------------------------------------- */ DROP TABLE "SKPLN_DETAIL" CASCADE CONSTRAINTS; CREATE TABLE "SKPLN_DETAIL" ( "TIPE" NVARCHAR2(1), "NO_SKPLN" NVARCHAR2(25) NOT NULL, "NIK" NVARCHAR2(22,0) NOT NULL, "NAMA" NVARCHAR2(60), "KELAMIN" NVARCHAR2(22,0), "TEMPAT_LAHIR" NVARCHAR2(60), "TANGGAL_LAHIR" NVARCHAR2(7), "STAT_HBKEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7) ); ALTER TABLE "SKPLN_DETAIL" ADD CONSTRAINT "SKPLN_DETAIL_PK" PRIMARY KEY ("NO_SKPLN","NIK"); CREATE INDEX "SKPLN_DETAIL#PK" ON "SKPLN_DETAIL" ("NIK"); ALTER TABLE "SKPLN_DETAIL" ADD CONSTRAINT "SKPLN_DETAIL_FK_1" FOREIGN KEY ("NO_SKPLN") REFERENCES "SKPLN_HEADER" ("NO_SKPLN") ON DELETE NO ACTION; /* ----------------------------------------------------------------------- SKPLN_HEADER ----------------------------------------------------------------------- */ DROP TABLE "SKPLN_HEADER" CASCADE CONSTRAINTS; CREATE TABLE "SKPLN_HEADER" ( "NAMA_PET_ENTRY" NVARCHAR2(60), "NIP_LURAH" NVARCHAR2(22,0), "NAMA_LURAH" NVARCHAR2(60), "NIP_CAMAT" NVARCHAR2(22,0), "NAMA_CAMAT" NVARCHAR2(60), "NAMA_KEP_KELUARGA" NVARCHAR2(120) NOT NULL, "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7), "STATUS_KAWIN" NVARCHAR2(22,0), "NO_RT" NVARCHAR2(22,0), "NO_RW" NVARCHAR2(22,0), "AGAMA" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22), "ALAMAT" NVARCHAR2(120), "NO_KAB" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0), "KODE_NEGARA" NVARCHAR2(3), "ALAMAT_NEGARA" NVARCHAR2(120), "PENANGGUNG_JAWAB" NVARCHAR2(60), "ALASAN_PINDAH" NVARCHAR2(22,0), "RENCANA_PINDAH" NVARCHAR2(7), "BIDANG_PEKERJAAN" NVARCHAR2(22,0), "BIDANG_PEKERJAAN_DESC" NVARCHAR2(60), "NIP_PET_ENTRY" NVARCHAR2(22,0), "NO_SKPLN" NVARCHAR2(25) NOT NULL, "NIK" NVARCHAR2(22,0), "NAMA_LENGKAP" NVARCHAR2(60), "NO_KK" NVARCHAR2(22,0), "KELAMIN" NVARCHAR2(22,0), "TEMPAT_LAHIR" NVARCHAR2(60), "TGL_LAHIR" NVARCHAR2(7), "KODE_POS" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "TELP" NVARCHAR2(30), "DUSUN" NVARCHAR2(60) ); ALTER TABLE "SKPLN_HEADER" ADD CONSTRAINT "SKPLN_HEADER_PK" PRIMARY KEY ("NO_SKPLN"); CREATE INDEX "SKPLN_HEADER#PK" ON "SKPLN_HEADER" ("NO_SKPLN"); /* ----------------------------------------------------------------------- SKPTI_DETAIL ----------------------------------------------------------------------- */ DROP TABLE "SKPTI_DETAIL" CASCADE CONSTRAINTS; CREATE TABLE "SKPTI_DETAIL" ( "TGL_CETAK" NVARCHAR2(7), "TGL_PERPANJANG" NVARCHAR2(7), "TGL_GANTI" NVARCHAR2(7), "AGAMA" NVARCHAR2(22,0), "STATUS_KAWIN" NVARCHAR2(22,0), "KELAMIN" NVARCHAR2(22,0), "PEKERJAAN" NVARCHAR2(22,0), "NO_SKPTI" NVARCHAR2(20) NOT NULL, "NO_SKPTI_HEADER" NVARCHAR2(20), "NIK" NVARCHAR2(22,0), "NAMA_LENGKAP" NVARCHAR2(120), "TEMPAT_LAHIR" NVARCHAR2(120), "TGL_LAHIR" NVARCHAR2(7), "SHDK" NVARCHAR2(22,0), "DOC_KTP" NVARCHAR2(1), "DOC_KK" NVARCHAR2(1), "DOC_AKTA_LAHIR" NVARCHAR2(1), "DOC_AKTA_KAWIN" NVARCHAR2(1), "DOC_AKTA_CERAI" NVARCHAR2(1), "DOC_LAINNYA" NVARCHAR2(1), "NO_KK" NVARCHAR2(22), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7) ); ALTER TABLE "SKPTI_DETAIL" ADD CONSTRAINT "SKPTI_DETAIL_PK" PRIMARY KEY ("NO_SKPTI"); CREATE INDEX "SKPTI_DETAIL_PK" ON "SKPTI_DETAIL" ("NO_SKPTI"); ALTER TABLE "SKPTI_DETAIL" ADD CONSTRAINT "SKPTI_DETAIL_SKPTI_HEADER_FK1" FOREIGN KEY ("NO_SKPTI_HEADER","NO_SKPTI_HEADER") REFERENCES "SKPTI_HEADER" ("NO_SKPTI_HEADER","NO_SKPTI_HEADER") ON DELETE NO ACTION; /* ----------------------------------------------------------------------- SKPTI_HEADER ----------------------------------------------------------------------- */ DROP TABLE "SKPTI_HEADER" CASCADE CONSTRAINTS; CREATE TABLE "SKPTI_HEADER" ( "NO_SKPTI_HEADER" NVARCHAR2(20) NOT NULL, "NO_KK" NVARCHAR2(22,0), "ALAMAT" NVARCHAR2(120), "RT" NVARCHAR2(22,0), "RW" NVARCHAR2(22,0), "KODE_POS" NVARCHAR2(22,0), "TELP" NVARCHAR2(30), "JENIS_BENCANA" NVARCHAR2(22,0), "TEMPAT_PENDATAAN" NVARCHAR2(22,0), "PDT_JALAN" NVARCHAR2(120), "PDT_RT" NVARCHAR2(22,0), "PDT_RW" NVARCHAR2(22,0), "PDT_KODE_POS" NVARCHAR2(22,0), "PDT_NO_PROP" NVARCHAR2(22,0), "PDT_NO_KAB" NVARCHAR2(22,0), "PDT_NO_KEC" NVARCHAR2(22,0), "PDT_NO_KEL" NVARCHAR2(22,0), "PDT_STATUS_PENDUDUK" NVARCHAR2(22,0), "PDT_TEMPAT_TINGGAL" NVARCHAR2(22,0), "NAMA_PET_REG" NVARCHAR2(60), "NIP_PET_REG" NVARCHAR2(25), "NAMA_PET_ENTRY" NVARCHAR2(60), "NIP_PET_ENTRY" NVARCHAR2(25), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7) ); ALTER TABLE "SKPTI_HEADER" ADD CONSTRAINT "SKPTI_HEADER_PK" PRIMARY KEY ("NO_SKPTI_HEADER"); CREATE INDEX "SKPTI_HEADER_PK" ON "SKPTI_HEADER" ("NO_SKPTI_HEADER"); CREATE INDEX "SKPTI_HEADER#NO_KK" ON "SKPTI_HEADER" ("NO_KEL"); /* ----------------------------------------------------------------------- SKTK_DETAIL ----------------------------------------------------------------------- */ DROP TABLE "SKTK_DETAIL" CASCADE CONSTRAINTS; CREATE TABLE "SKTK_DETAIL" ( "KELAMIN" NVARCHAR2(22,0), "STATUS_KAWIN" NVARCHAR2(22,0), "AGAMA" NVARCHAR2(22,0), "PEKERJAAN" NVARCHAR2(22,0), "TGL_CETAK" NVARCHAR2(7), "TGL_PERPANJANG" NVARCHAR2(7), "TGL_GANTI" NVARCHAR2(7), "NO_SKTK" NVARCHAR2(20) NOT NULL, "NO_SKTK_HEADER" NVARCHAR2(20), "NIK" NVARCHAR2(22,0), "NAMA_LENGKAP" NVARCHAR2(120), "TEMPAT_LAHIR" NVARCHAR2(120), "TGL_LAHIR" NVARCHAR2(7), "SHDK" NVARCHAR2(22,0), "DOC_KTP" NVARCHAR2(1), "DOC_KK" NVARCHAR2(1), "DOC_AKTA_LAHIR" NVARCHAR2(1), "DOC_AKTA_KAWIN" NVARCHAR2(1), "DOC_AKTA_CERAI" NVARCHAR2(1), "DOC_LAINNYA" NVARCHAR2(1), "NO_KK" NVARCHAR2(22), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7) ); ALTER TABLE "SKTK_DETAIL" ADD CONSTRAINT "SKTK_DETAIL_PK" PRIMARY KEY ("NO_SKTK"); CREATE INDEX "SKTK_DETAIL_PK" ON "SKTK_DETAIL" ("NO_SKTK"); ALTER TABLE "SKTK_DETAIL" ADD CONSTRAINT "SKTK_DETAIL_SKTK_HEADER_FK1" FOREIGN KEY ("NO_SKTK_HEADER","NO_SKTK_HEADER") REFERENCES "SKTK_HEADER" ("NO_SKTK_HEADER","NO_SKTK_HEADER") ON DELETE NO ACTION; /* ----------------------------------------------------------------------- SKTK_HEADER ----------------------------------------------------------------------- */ DROP TABLE "SKTK_HEADER" CASCADE CONSTRAINTS; CREATE TABLE "SKTK_HEADER" ( "ALAMAT_KEP_SUKU_ADAT" NVARCHAR2(120), "COLUMN1" NVARCHAR2(4000), "NO_SKTK_HEADER" NVARCHAR2(20) NOT NULL, "NO_KK" NVARCHAR2(22,0), "ALAMAT" NVARCHAR2(120), "RT" NVARCHAR2(22,0), "RW" NVARCHAR2(3), "NAMA_SUKU_ADAT" NVARCHAR2(120), "NAMA_KEP_SUKU_ADAT" NVARCHAR2(120), "STATUS_SUKU_ADAT" NVARCHAR2(22,0), "BAHASA_INDONESIA" NVARCHAR2(1), "BAHASA_LAINNYA" NVARCHAR2(1), "DESC_BAHASA" NVARCHAR2(120), "KEC_JARAK_TEMPUH" NVARCHAR2(10), "KEC_WAKTU_TEMPUH" NVARCHAR2(10), "KEC_ALAT_TRANSPORTASI" NVARCHAR2(22,0), "KAB_JARAK_TEMPUH" NVARCHAR2(10), "KAB_WAKTU_TEMPUH" NVARCHAR2(10), "KAB_ALAT_TRANSPORTASI" NVARCHAR2(22,0), "NO_PROP" NVARCHAR2(22,0), "NO_KAB" NVARCHAR2(22,0), "NO_KEC" NVARCHAR2(22,0), "NO_KEL" NVARCHAR2(22,0), "NAMA_PET_REG" NVARCHAR2(60), "NIP_PET_REG" NVARCHAR2(25), "NAMA_PET_ENTRY" NVARCHAR2(60), "NIP_PET_ENTRY" NVARCHAR2(22,0), "TGL_ENTRY" NVARCHAR2(7), "CREATED_BY" NVARCHAR2(20), "CREATED_DATE" NVARCHAR2(7), "MODIFIED_BY" NVARCHAR2(20), "MODIFIED_DATE" NVARCHAR2(7) ); ALTER TABLE "SKTK_HEADER" ADD CONSTRAINT "SKTK_HEADER_PK" PRIMARY KEY ("NO_SKTK_HEADER"); CREATE INDEX "SKTK_HEADER_PK" ON "SKTK_HEADER" ("NO_SKTK_HEADER"); /* ----------------------------------------------------------------------- STT_AGAMA ----------------------------------------------------------------------- */ DROP TABLE "STT_AGAMA" CASCADE CONSTRAINTS; CREATE TABLE "STT_AGAMA" ( "ISLAM" NVARCHAR2(22), "KRISTEN" NVARCHAR2(22), "KATHOLIK" NVARCHAR2(22), "HINDU" NVARCHAR2(22), "BUDHA" NVARCHAR2(22), "KONGHUCU" NVARCHAR2(22), "KEPERCAYAAN" NVARCHAR2(22), "NO_PROP" NVARCHAR2(22) NOT NULL, "NO_KAB" NVARCHAR2(4000) NOT NULL, "NO_KEC" NVARCHAR2(22) NOT NULL, "NO_KEL" NVARCHAR2(22) NOT NULL ); ALTER TABLE "STT_AGAMA" ADD CONSTRAINT "STT_AGAMA_PK" PRIMARY KEY ("NO_PROP","NO_KAB","NO_KEC","NO_KEL"); CREATE INDEX "STT_AGAMA_PK" ON "STT_AGAMA" ("NO_KEL"); /* ----------------------------------------------------------------------- STT_AGR_PENDUDUK ----------------------------------------------------------------------- */ DROP TABLE "STT_AGR_PENDUDUK" CASCADE CONSTRAINTS; CREATE TABLE "STT_AGR_PENDUDUK" ( "DAK_LK" NVARCHAR2(22) default '0', "DAK_LP" NVARCHAR2(22) default '0', "DAP4_LK" NVARCHAR2(22) default '0', "DAP4_LP" NVARCHAR2(22) default '0', "NO_PROP" NVARCHAR2(22,0) NOT NULL, "NO_KAB" NVARCHAR2(22,0) NOT NULL, "NO_KEC" NVARCHAR2(22,0) NOT NULL, "NO_KEL" NVARCHAR2(22,0) NOT NULL ); ALTER TABLE "STT_AGR_PENDUDUK" ADD CONSTRAINT "STT_AGR_PENDUDUK_PK" PRIMARY KEY ("NO_PROP","NO_KAB","NO_KEC","NO_KEL"); CREATE INDEX "STT_AGR_PENDUDUK#PK" ON "STT_AGR_PENDUDUK" ("NO_KEL"); /* ----------------------------------------------------------------------- STT_GOLONGAN_DARAH ----------------------------------------------------------------------- */ DROP TABLE "STT_GOLONGAN_DARAH" CASCADE CONSTRAINTS; CREATE TABLE "STT_GOLONGAN_DARAH" ( "A" NVARCHAR2(22), "B" NVARCHAR2(22), "AB" NVARCHAR2(22), "O" NVARCHAR2(22), "A_POS" NVARCHAR2(22), "A_MIN" NVARCHAR2(22), "B_POS" NVARCHAR2(22), "B_MIN" NVARCHAR2(22), "AB_POS" NVARCHAR2(22), "AB_MIN" NVARCHAR2(4000), "O_POS" NVARCHAR2(22), "O_MIN" NVARCHAR2(22), "TIDAK_TAHU" NVARCHAR2(22), "NO_PROP" NVARCHAR2(22,0) NOT NULL, "NO_KAB" NVARCHAR2(2) NOT NULL, "NO_KEC" NVARCHAR2(22,0) NOT NULL, "NO_KEL" NVARCHAR2(22,0) NOT NULL ); ALTER TABLE "STT_GOLONGAN_DARAH" ADD CONSTRAINT "STT_GOLONGAN_DARAH_PK" PRIMARY KEY ("NO_PROP","NO_KAB","NO_KEC","NO_KEL"); CREATE INDEX "STT_GOLONGAN_DARAH_PK" ON "STT_GOLONGAN_DARAH" ("NO_KEL"); /* ----------------------------------------------------------------------- STT_PEKERJAAN ----------------------------------------------------------------------- */ DROP TABLE "STT_PEKERJAAN" CASCADE CONSTRAINTS; CREATE TABLE "STT_PEKERJAAN" ( "KODE_PEKERJAAN" NVARCHAR2(22,0) NOT NULL, "VALUE" NVARCHAR2(22), "NO_PROP" NVARCHAR2(22,0) NOT NULL, "NO_KAB" NVARCHAR2(22,0) NOT NULL, "NO_KEC" NVARCHAR2(22,0) NOT NULL, "NO_KEL" NVARCHAR2(22,0) NOT NULL ); ALTER TABLE "STT_PEKERJAAN" ADD CONSTRAINT "STT_PEKERJAAN_PK" PRIMARY KEY ("KODE_PEKERJAAN","NO_PROP","NO_KAB","NO_KEC","NO_KEL"); CREATE INDEX "STT_PEKERJAAN_PK" ON "STT_PEKERJAAN" ("NO_KEL"); /* ----------------------------------------------------------------------- STT_PENDIDIKAN ----------------------------------------------------------------------- */ DROP TABLE "STT_PENDIDIKAN" CASCADE CONSTRAINTS; CREATE TABLE "STT_PENDIDIKAN" ( "PDD10" NVARCHAR2(22), "NO_PROP" NVARCHAR2(22,0) NOT NULL, "NO_KAB" NVARCHAR2(22,0) NOT NULL, "NO_KEC" NVARCHAR2(22,0) NOT NULL, "NO_KEL" NVARCHAR2(22,0) NOT NULL, "PDD01" NVARCHAR2(22), "PDD02" NVARCHAR2(22), "PDD03" NVARCHAR2(22), "PDD04" NVARCHAR2(22), "PDD05" NVARCHAR2(22), "PDD06" NVARCHAR2(22), "PDD07" NVARCHAR2(22), "PDD08" NVARCHAR2(22), "PDD09" NVARCHAR2(22) ); ALTER TABLE "STT_PENDIDIKAN" ADD CONSTRAINT "STT_PENDIDIKAN_PK" PRIMARY KEY ("NO_PROP","NO_KAB","NO_KEC","NO_KEL"); CREATE INDEX "STT_PENDIDIKAN_PK" ON "STT_PENDIDIKAN" ("NO_KEL"); /* ----------------------------------------------------------------------- STT_PENYANDANG_CACAT ----------------------------------------------------------------------- */ DROP TABLE "STT_PENYANDANG_CACAT" CASCADE CONSTRAINTS; CREATE TABLE "STT_PENYANDANG_CACAT" ( "FISIK" NVARCHAR2(22), "NETRA" NVARCHAR2(22), "RUNGU" NVARCHAR2(22), "MENTAL" NVARCHAR2(22), "FISIK_MENTAL" NVARCHAR2(22), "LAINNYA" NVARCHAR2(22), "NO_PROP" NVARCHAR2(22,0) NOT NULL, "NO_KAB" NVARCHAR2(22,0) NOT NULL, "NO_KEC" NVARCHAR2(22,0) NOT NULL, "NO_KEL" NVARCHAR2(22,0) NOT NULL ); ALTER TABLE "STT_PENYANDANG_CACAT" ADD CONSTRAINT "STT_PENYANDANG_CACAT_PK" PRIMARY KEY ("NO_PROP","NO_KAB","NO_KEC","NO_KEL"); CREATE INDEX "STT_PENYANDANG_CACAT_PK" ON "STT_PENYANDANG_CACAT" ("NO_KEL"); /* ----------------------------------------------------------------------- STT_STRUKTUR_UMUR ----------------------------------------------------------------------- */ DROP TABLE "STT_STRUKTUR_UMUR" CASCADE CONSTRAINTS; CREATE TABLE "STT_STRUKTUR_UMUR" ( "SORT" NVARCHAR2(22,0) NOT NULL, "STRUKTUR_UMUR" NVARCHAR2(20), "LAKI_LAKI" NVARCHAR2(22), "PEREMPUAN" NVARCHAR2(22), "ADA_AKTA" NVARCHAR2(22), "TIDAK_ADA_AKTA" NVARCHAR2(22), "NO_PROP" NVARCHAR2(22) NOT NULL, "NO_KAB" NVARCHAR2(22) NOT NULL, "NO_KEC" NVARCHAR2(22) NOT NULL, "NO_KEL" NVARCHAR2(22) NOT NULL ); ALTER TABLE "STT_STRUKTUR_UMUR" ADD CONSTRAINT "STT_STRUKTUR_UMUR_PK" PRIMARY KEY ("SORT","NO_PROP","NO_KAB","NO_KEC","NO_KEL"); CREATE INDEX "STT_STRUKTUR_UMUR_PK" ON "STT_STRUKTUR_UMUR" ("SORT");
Copyright ©2021 || Defacer Indonesia