Tables [dbo].[usm_payment_method]
Properties
PropertyValue
CollationSQL_Latin1_General_CP1_CS_AS
Row Count0
Created11:08:09 AM Wednesday, March 07, 2007
Last Modified1:17:01 PM Tuesday, March 30, 2010
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Cluster Primary Key XPKusm_payment_method: account_no\idForeign Keys $usm_p_r000027d900000000: [dbo].[usm_billing_account].account_noIndexes usm_payment_method_idx_01: account_no\status\type_1Indexes usm_payment_method_idx_02: account_no\type_1account_novarchar(50)50
No
Cluster Primary Key XPKusm_payment_method: account_no\ididint4
No
domainvarchar(50)50
No
parent_domainvarchar(50)50
No
Indexes usm_payment_method_idx_01: account_no\status\type_1statusint4
No
Indexes usm_payment_method_idx_01: account_no\status\type_1Indexes usm_payment_method_idx_02: account_no\type_1type_1varchar(50)50
No
type_2int4
Yes
p_namenvarchar(50)100
Yes
p_titlenvarchar(50)100
Yes
p_address1nvarchar(50)100
Yes
p_address2nvarchar(50)100
Yes
p_citynvarchar(50)100
Yes
p_statenvarchar(50)100
Yes
p_zipnvarchar(50)100
Yes
p_countrynvarchar(50)100
Yes
p_telnvarchar(50)100
Yes
p_faxnvarchar(50)100
Yes
p_emailnvarchar(50)100
Yes
opened_datedatetime8
No
closed_datedatetime8
Yes
active_datedatetime8
Yes
inactive_datedatetime8
Yes
enum_1int4
Yes
text_1nvarchar(50)100
Yes
text_2nvarchar(50)100
Yes
text_3nvarchar(50)100
Yes
numeric_1float8
Yes
numeric_2float8
Yes
date_1datetime8
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key XPKusm_payment_method: account_no\idXPKusm_payment_methodaccount_no, id
Yes
usm_payment_method_idx_01account_no, status, type_1
usm_payment_method_idx_02account_no, type_1
Foreign Keys Foreign Keys
NameColumns
$usm_p_r000027d900000000account_no->[dbo].[usm_billing_account].[account_no]
Permissions
TypeActionOwning Principal
GrantDeleteusmgroup
GrantInsertusmgroup
GrantSelectusmgroup
GrantUpdateusmgroup
SQL Script
CREATE TABLE [dbo].[usm_payment_method]
(
[account_no] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[id] [int] NOT NULL,
[domain] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[parent_domain] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[status] [int] NOT NULL,
[type_1] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[type_2] [int] NULL,
[p_name] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[p_title] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[p_address1] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[p_address2] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[p_city] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[p_state] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[p_zip] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[p_country] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[p_tel] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[p_fax] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[p_email] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[opened_date] [datetime] NOT NULL,
[closed_date] [datetime] NULL,
[active_date] [datetime] NULL,
[inactive_date] [datetime] NULL,
[enum_1] [int] NULL,
[text_1] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[text_2] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[text_3] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[numeric_1] [float] NULL,
[numeric_2] [float] NULL,
[date_1] [datetime] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[usm_payment_method] ADD CONSTRAINT [XPKusm_payment_method] PRIMARY KEY CLUSTERED ([account_no], [id]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [usm_payment_method_idx_01] ON [dbo].[usm_payment_method] ([account_no], [status], [type_1]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [usm_payment_method_idx_02] ON [dbo].[usm_payment_method] ([account_no], [type_1]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[usm_payment_method] ADD CONSTRAINT [$usm_p_r000027d900000000] FOREIGN KEY ([account_no]) REFERENCES [dbo].[usm_billing_account] ([account_no])
GO
GRANT SELECT ON  [dbo].[usm_payment_method] TO [usmgroup]
GRANT INSERT ON  [dbo].[usm_payment_method] TO [usmgroup]
GRANT DELETE ON  [dbo].[usm_payment_method] TO [usmgroup]
GRANT UPDATE ON  [dbo].[usm_payment_method] TO [usmgroup]
GO
Uses