Advertisement
Guest User

createTable

a guest
Dec 15th, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 4.53 KB | None | 0 0
  1. USE [DP_SIT1]
  2. GO
  3.  
  4. /****** Object:  Table [dp].[dim_rpt_mat_dte_ints]    Script Date: 12/15/2019 6:11:39 PM ******/
  5. SET ANSI_NULLS ON
  6. GO
  7.  
  8. SET QUOTED_IDENTIFIER ON
  9. GO
  10.  
  11. CREATE TABLE [dp].[dim_rpt_mat_dte_ints](
  12.     [cust_no] [nvarchar](16) NOT NULL,
  13.     [acct_no] [nvarchar](35) NOT NULL,
  14.     [sub_acct_seq] [nvarchar](10) NOT NULL,
  15.     [sub_acct_no] [nvarchar](35) NOT NULL,
  16.     [acct_branch] [nvarchar](10) NOT NULL,
  17.     [acct_date] [DATE] NOT NULL,
  18.     [open_acct_date] [DATE] NOT NULL,
  19.     [close_acct_date] [DATE] NULL,
  20.     [acct_status] [nvarchar](1) NOT NULL,
  21.     [cust_type] [nvarchar](10) NULL,
  22.     [acct_id_code] [nvarchar](6) NOT NULL,
  23.     [prod_id] [nvarchar](20) NOT NULL,
  24.     [term_code] [nvarchar](8) NOT NULL,
  25.     [tax_rate_code] [nvarchar](10) NOT NULL,
  26.     [inrt_float_method] [nvarchar](1) NULL,
  27.     [inrt_float_value] [DECIMAL](11, 6) NULL,
  28.     [pay_inst_method] [nvarchar](1) NULL,
  29.     [pay_inst_cyc] [nvarchar](8) NULL,
  30.     [first_deposit_amt] [DECIMAL](21, 2) NULL,
  31.     [first_deposit_date] [DATE] NULL,
  32.     [start_inst_date] [DATE] NOT NULL,
  33.     [due_date] [DATE] NULL,
  34.     [inrt_code] [nvarchar](12) NOT NULL,
  35.     [roll_no] [BIGINT] NULL,
  36.     [efft_inrt] [DECIMAL](11, 6) NULL,
  37.     [accrual_inst] [DECIMAL](21, 2) NOT NULL,
  38.     [accrual_inst_tax] [DECIMAL](21, 2) NULL,
  39.     [acct_bal] [DECIMAL](21, 2) NULL,
  40.     [acct_bal_date] [DATE] NOT NULL,
  41.     [mat_accrual_inst] [DECIMAL](21, 2) NULL,
  42.     [mat_accrual_inst_tax] [DECIMAL](21, 2) NULL,
  43.     [ind_upd] [nvarchar](1) NULL,
  44.     [str_vlu_date] [DATE] NOT NULL,
  45.     [end_vlu_date] [DATE] NULL,
  46.  CONSTRAINT [PK_dim_rpt_mat_dte_ints] PRIMARY KEY CLUSTERED
  47. (
  48.     [cust_no] ASC,
  49.     [acct_no] ASC,
  50.     [sub_acct_seq] ASC,
  51.     [str_vlu_date] ASC
  52. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [dp_sit1_db_cis_filegroup3]
  53. ) ON [dp_sit1_db_cis_filegroup3]
  54. GO
  55.  
  56. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [cust_no]
  57. GO
  58.  
  59. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [acct_no]
  60. GO
  61.  
  62. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [sub_acct_seq]
  63. GO
  64.  
  65. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [sub_acct_no]
  66. GO
  67.  
  68. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [acct_branch]
  69. GO
  70.  
  71. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [acct_date]
  72. GO
  73.  
  74. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [open_acct_date]
  75. GO
  76.  
  77. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [close_acct_date]
  78. GO
  79.  
  80. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [acct_status]
  81. GO
  82.  
  83. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [cust_type]
  84. GO
  85.  
  86. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [acct_id_code]
  87. GO
  88.  
  89. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [prod_id]
  90. GO
  91.  
  92. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [term_code]
  93. GO
  94.  
  95. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [tax_rate_code]
  96. GO
  97.  
  98. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [inrt_float_method]
  99. GO
  100.  
  101. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [inrt_float_value]
  102. GO
  103.  
  104. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [pay_inst_method]
  105. GO
  106.  
  107. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [pay_inst_cyc]
  108. GO
  109.  
  110. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [first_deposit_amt]
  111. GO
  112.  
  113. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [first_deposit_date]
  114. GO
  115.  
  116. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [start_inst_date]
  117. GO
  118.  
  119. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [due_date]
  120. GO
  121.  
  122. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [inrt_code]
  123. GO
  124.  
  125. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [roll_no]
  126. GO
  127.  
  128. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [accrual_inst]
  129. GO
  130.  
  131. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [accrual_inst_tax]
  132. GO
  133.  
  134. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [acct_bal]
  135. GO
  136.  
  137. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [acct_bal_date]
  138. GO
  139.  
  140. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [mat_accrual_inst]
  141. GO
  142.  
  143. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [mat_accrual_inst_tax]
  144. GO
  145.  
  146. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [str_vlu_date]
  147. GO
  148.  
  149. ALTER TABLE [dp].[dim_rpt_mat_dte_ints] ADD  DEFAULT (NULL) FOR [end_vlu_date]
  150. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement