42 lines
1.5 KiB
Transact-SQL
42 lines
1.5 KiB
Transact-SQL
CREATE TABLE [dbo].[Loan](
|
|
[LoanId] int NOT NULL IDENTITY,
|
|
[ImportId] [int] NOT NULL,
|
|
[MemberNumber] [varchar](13) NULL,
|
|
[LoanNumber] [varchar](20) NOT NULL,
|
|
[MemberLastName] [varchar](60) NULL,
|
|
[MemberFirstName] [varchar](20) NULL,
|
|
[MemberInitial] [char](1) NULL,
|
|
[DealerOrganizationNumber] [varchar](20) NOT NULL,
|
|
[LoanDate] [smalldatetime] NOT NULL,
|
|
[FirstPmtdate] [smalldatetime] NOT NULL,
|
|
[FinalPmtDate] [smalldatetime] NOT NULL,
|
|
[PostedDate] [smalldatetime] NOT NULL,
|
|
[LoanAmount] [money] NOT NULL,
|
|
[BuyRate] [decimal](5, 3) NOT NULL,
|
|
[ContractRate] [decimal](5, 3) NOT NULL,
|
|
[MonthlyPmt] [decimal](20, 4) NOT NULL,
|
|
[LoanTypeId] [char](2) NULL,
|
|
[Term] [int] NOT NULL DEFAULT 0,
|
|
[ReserveAmount] [money] NOT NULL DEFAULT 0,
|
|
[FlatFeePaid] [bit] NOT NULL,
|
|
[Chargeback] [money] NULL,
|
|
[PaidLoanDate] [smalldatetime] NULL,
|
|
[ReserveMessage] [varchar](100) NOT NULL,
|
|
[ChargebackMessage] [varchar](100) NULL,
|
|
[ActionRequired] [bit] NOT NULL DEFAULT 0,
|
|
[StatementDate] [smalldatetime] NULL,
|
|
[Adjustment] [money] NULL,
|
|
[LoanStatus] [varchar](25) NULL,
|
|
[ExportedReserveDate] [datetime2] NULL,
|
|
[ExportedChargebackDate] [datetime2] NULL,
|
|
[ApplicationId] VARCHAR(20) NULL,
|
|
[Warranty] BIT NOT NULL DEFAULT 0,
|
|
[GAP] BIT NOT NULL DEFAULT 0,
|
|
[CreditLife] BIT NOT NULL DEFAULT 0,
|
|
[CreditDisability] BIT NOT NULL DEFAULT 0,
|
|
[MBP] BIT NOT NULL DEFAULT 0,
|
|
[RemainingMonthsAtClose] TINYINT NULL,
|
|
[AccountType] VARCHAR(4) NULL,
|
|
CONSTRAINT [PK_Loan] PRIMARY KEY (LoanId)
|
|
)
|