Tables [dbo].[usm_subscription_detail]
Properties
PropertyValue
Row Count5244
Created11:08:09 AM Wednesday, March 07, 2007
Last Modified1:17:03 PM Tuesday, March 30, 2010
Columns
NameData TypeCollationMax Length (Bytes)Allow NullsDefault
Cluster Primary Key XPKusm_subscription_detail: ididint4
No
Foreign Keys $usm_s_r00002c1b00000000: [dbo].[usm_billing_account].account_noForeign Keys $usm_s_r00002e4b00000000: [dbo].[usm_billing_account].account_noIndexes usm_subscription_detail_idx_01: account_no\status\charge\subscription_type\enum_1Indexes usm_subscription_detail_idx_02: status\offering_id\rate_plan_id\item_id\account_noIndexes usm_subscription_detail_idx_03: status\rate_plan_id\item_id\account_noaccount_novarchar(50)SQL_Latin1_General_CP1_CS_AS50
No
account_labelnvarchar(128)SQL_Latin1_General_CP1_CI_AS256
No
parent_domainvarchar(50)SQL_Latin1_General_CP1_CS_AS50
No
Foreign Keys $usm_s_r00002c3900000000: [dbo].[usm_offering].offering_idForeign Keys $usm_s_r00002e6900000000: [dbo].[usm_offering].offering_idIndexes usm_subscription_detail_idx_02: status\offering_id\rate_plan_id\item_id\account_nooffering_idint4
No
Foreign Keys $usm_s_r00002c2f00000000: [dbo].[usm_rate_plan].rate_plan_idForeign Keys $usm_s_r00002e5f00000000: [dbo].[usm_rate_plan].rate_plan_idIndexes usm_subscription_detail_idx_02: status\offering_id\rate_plan_id\item_id\account_noIndexes usm_subscription_detail_idx_03: status\rate_plan_id\item_id\account_norate_plan_idint4
No
Foreign Keys $usm_s_r00002c2500000000: [dbo].[usm_rate_definition].item_idForeign Keys $usm_s_r00002e5500000000: [dbo].[usm_rate_definition].item_idIndexes usm_subscription_detail_idx_02: status\offering_id\rate_plan_id\item_id\account_noIndexes usm_subscription_detail_idx_03: status\rate_plan_id\item_id\account_noitem_idint4
No
Indexes usm_subscription_detail_idx_01: account_no\status\charge\subscription_type\enum_1Indexes usm_subscription_detail_idx_02: status\offering_id\rate_plan_id\item_id\account_noIndexes usm_subscription_detail_idx_03: status\rate_plan_id\item_id\account_nostatusint4
No
Indexes usm_subscription_detail_idx_01: account_no\status\charge\subscription_type\enum_1subscription_typeint4
No
instance_namevarchar(64)SQL_Latin1_General_CP1_CS_AS64
Yes
subscribed_datedatetime8
No
unsubscribed_datedatetime8
Yes
charge_datedatetime8
No
last_charge_datedatetime8
Yes
codenvarchar(64)SQL_Latin1_General_CP1_CI_AS128
Yes
Indexes usm_subscription_detail_idx_01: account_no\status\charge\subscription_type\enum_1chargeint4
Yes
installmentsint4
Yes
tiered_item_idint4
Yes
tiered_last_datedatetime8
Yes
text_1nvarchar(100)SQL_Latin1_General_CP1_CS_AS200
Yes
text_2nvarchar(50)SQL_Latin1_General_CP1_CS_AS100
Yes
text_3nvarchar(256)SQL_Latin1_General_CP1_CS_AS512
Yes
text_4nvarchar(256)SQL_Latin1_General_CP1_CS_AS512
Yes
text_5nvarchar(100)SQL_Latin1_General_CP1_CS_AS200
Yes
text_6nvarchar(50)SQL_Latin1_General_CP1_CS_AS100
Yes
text_7nvarchar(50)SQL_Latin1_General_CP1_CS_AS100
Yes
Indexes usm_subscription_detail_idx_01: account_no\status\charge\subscription_type\enum_1enum_1int4
Yes
enum_2int4
Yes
enum_3int4
Yes
enum_4int4
Yes
enum_5int4
Yes
numeric_1float8
Yes
numeric_2float8
Yes
request_idint4
Yes
request_typeint4
Yes
Foreign Keys XFKusm_subscription_detail1: [dbo].[usm_tenant_ext].domaindomainvarchar(50)SQL_Latin1_General_CP1_CS_AS50
No
group_idint4
No
((1))
sd_rowint4
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key XPKusm_subscription_detail: idXPKusm_subscription_detailid
Yes
usm_subscription_detail_idx_01account_no, status, charge, subscription_type, enum_1
usm_subscription_detail_idx_02status, offering_id, rate_plan_id, item_id, account_no
usm_subscription_detail_idx_03status, rate_plan_id, item_id, account_no
Foreign Keys Foreign Keys
NameColumns
$usm_s_r00002c1b00000000account_no->[dbo].[usm_billing_account].[account_no]
$usm_s_r00002c2500000000item_id->[dbo].[usm_rate_definition].[item_id]
$usm_s_r00002c2f00000000rate_plan_id->[dbo].[usm_rate_plan].[rate_plan_id]
$usm_s_r00002c3900000000offering_id->[dbo].[usm_offering].[offering_id]
$usm_s_r00002e4b00000000account_no->[dbo].[usm_billing_account].[account_no]
$usm_s_r00002e5500000000item_id->[dbo].[usm_rate_definition].[item_id]
$usm_s_r00002e5f00000000rate_plan_id->[dbo].[usm_rate_plan].[rate_plan_id]
$usm_s_r00002e6900000000offering_id->[dbo].[usm_offering].[offering_id]
XFKusm_subscription_detail1domain->[dbo].[usm_tenant_ext].[tenant_id]
Permissions
TypeActionOwning Principal
GrantDeleteusmgroup
GrantInsertusmgroup
GrantSelectusmgroup
GrantUpdateusmgroup
SQL Script
CREATE TABLE [dbo].[usm_subscription_detail]
(
[id] [int] NOT NULL,
[account_no] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[account_label] [nvarchar] (128) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[parent_domain] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[offering_id] [int] NOT NULL,
[rate_plan_id] [int] NOT NULL,
[item_id] [int] NOT NULL,
[status] [int] NOT NULL,
[subscription_type] [int] NOT NULL,
[instance_name] [varchar] (64) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[subscribed_date] [datetime] NOT NULL,
[unsubscribed_date] [datetime] NULL,
[charge_date] [datetime] NOT NULL,
[last_charge_date] [datetime] NULL,
[code] [nvarchar] (64) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[charge] [int] NULL,
[installments] [int] NULL,
[tiered_item_id] [int] NULL,
[tiered_last_date] [datetime] NULL,
[text_1] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[text_2] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[text_3] [nvarchar] (256) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[text_4] [nvarchar] (256) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[text_5] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[text_6] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[text_7] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[enum_1] [int] NULL,
[enum_2] [int] NULL,
[enum_3] [int] NULL,
[enum_4] [int] NULL,
[enum_5] [int] NULL,
[numeric_1] [float] NULL,
[numeric_2] [float] NULL,
[request_id] [int] NULL,
[request_type] [int] NULL,
[domain] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[group_id] [int] NOT NULL CONSTRAINT [DF__usm_subsc__group__1B49CA47] DEFAULT ((1)),
[sd_row] [int] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[usm_subscription_detail] ADD CONSTRAINT [XPKusm_subscription_detail] PRIMARY KEY CLUSTERED ([id]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [usm_subscription_detail_idx_01] ON [dbo].[usm_subscription_detail] ([account_no], [status], [charge], [subscription_type], [enum_1]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [usm_subscription_detail_idx_02] ON [dbo].[usm_subscription_detail] ([status], [offering_id], [rate_plan_id], [item_id], [account_no]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [usm_subscription_detail_idx_03] ON [dbo].[usm_subscription_detail] ([status], [rate_plan_id], [item_id], [account_no]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[usm_subscription_detail] ADD CONSTRAINT [$usm_s_r00002c1b00000000] FOREIGN KEY ([account_no]) REFERENCES [dbo].[usm_billing_account] ([account_no])
GO
ALTER TABLE [dbo].[usm_subscription_detail] ADD CONSTRAINT [$usm_s_r00002c2500000000] FOREIGN KEY ([item_id]) REFERENCES [dbo].[usm_rate_definition] ([item_id])
GO
ALTER TABLE [dbo].[usm_subscription_detail] ADD CONSTRAINT [$usm_s_r00002c2f00000000] FOREIGN KEY ([rate_plan_id]) REFERENCES [dbo].[usm_rate_plan] ([rate_plan_id])
GO
ALTER TABLE [dbo].[usm_subscription_detail] ADD CONSTRAINT [$usm_s_r00002c3900000000] FOREIGN KEY ([offering_id]) REFERENCES [dbo].[usm_offering] ([offering_id])
GO
ALTER TABLE [dbo].[usm_subscription_detail] ADD CONSTRAINT [$usm_s_r00002e4b00000000] FOREIGN KEY ([account_no]) REFERENCES [dbo].[usm_billing_account] ([account_no])
GO
ALTER TABLE [dbo].[usm_subscription_detail] ADD CONSTRAINT [$usm_s_r00002e5500000000] FOREIGN KEY ([item_id]) REFERENCES [dbo].[usm_rate_definition] ([item_id])
GO
ALTER TABLE [dbo].[usm_subscription_detail] ADD CONSTRAINT [$usm_s_r00002e5f00000000] FOREIGN KEY ([rate_plan_id]) REFERENCES [dbo].[usm_rate_plan] ([rate_plan_id])
GO
ALTER TABLE [dbo].[usm_subscription_detail] ADD CONSTRAINT [$usm_s_r00002e6900000000] FOREIGN KEY ([offering_id]) REFERENCES [dbo].[usm_offering] ([offering_id])
GO
ALTER TABLE [dbo].[usm_subscription_detail] ADD CONSTRAINT [XFKusm_subscription_detail1] FOREIGN KEY ([domain]) REFERENCES [dbo].[usm_tenant_ext] ([tenant_id])
GO
GRANT SELECT ON  [dbo].[usm_subscription_detail] TO [usmgroup]
GRANT INSERT ON  [dbo].[usm_subscription_detail] TO [usmgroup]
GRANT DELETE ON  [dbo].[usm_subscription_detail] TO [usmgroup]
GRANT UPDATE ON  [dbo].[usm_subscription_detail] TO [usmgroup]
GO
Uses
Used By