Tables [dbo].[XLedgerTransactionHoldSubmission]
Properties
PropertyValue
CollationSQL_Latin1_General_CP1_CI_AS
Row Count (~)0
Created7:49:20 PM Saturday, February 7, 2026
Last Modified7:49:23 PM Saturday, February 7, 2026
Columns
NameData TypeMax Length (Bytes)Allow NullsIdentity
Cluster Primary Key PK_XLedgerTransactionHoldSubmission: XLedgerTransactionHoldSubmissionIdIndexes IX_XLedgerTransactionHoldSubmission_XLedgerTransactionHoldSubmissionId: XLedgerTransactionHoldSubmissionIdXLedgerTransactionHoldSubmissionIdint4
No
1 - 1
Foreign Keys FK_XLedgerTransactionHoldSubmission_XLedgerTransactionHeader: [dbo].[XLedgerTransactionHeader].XLedgerTransactionHeaderFIDXLedgerTransactionHeaderFIDint4
No
XLedgerSubledgerTransactionDbIdint4
No
OnHoldbit1
No
StartedOndatetimeoffset10
Yes
CompletedOndatetimeoffset10
Yes
FailureMessagenvarchar(max)max
Yes
Indexes Indexes
NameColumnsUniqueFiltered
Cluster Primary Key PK_XLedgerTransactionHoldSubmission: XLedgerTransactionHoldSubmissionIdPK_XLedgerTransactionHoldSubmissionXLedgerTransactionHoldSubmissionId
Yes
IX_XLedgerTransactionHoldSubmission_XLedgerTransactionHoldSubmissionIdXLedgerTransactionHoldSubmissionId
Yes
Foreign Keys Foreign Keys
NameColumns
FK_XLedgerTransactionHoldSubmission_XLedgerTransactionHeaderXLedgerTransactionHeaderFID->[dbo].[XLedgerTransactionHeader].[XLedgerTransactionHeaderId]
Permissions
TypeActionOwning Principal
GrantDeleteMssExec
GrantInsertMssExec
GrantSelectMssExec
GrantUpdateMssExec
SQL Script
CREATE TABLE [dbo].[XLedgerTransactionHoldSubmission]
(
[XLedgerTransactionHoldSubmissionId] [int] NOT NULL IDENTITY(1, 1),
[XLedgerTransactionHeaderFID] [int] NOT NULL,
[XLedgerSubledgerTransactionDbId] [int] NOT NULL,
[OnHold] [bit] NOT NULL,
[StartedOn] [datetimeoffset] NULL,
[CompletedOn] [datetimeoffset] NULL,
[FailureMessage] [nvarchar] (max) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
ALTER TABLE [dbo].[XLedgerTransactionHoldSubmission] ADD CONSTRAINT [PK_XLedgerTransactionHoldSubmission] PRIMARY KEY CLUSTERED  ([XLedgerTransactionHoldSubmissionId]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_XLedgerTransactionHoldSubmission_XLedgerTransactionHoldSubmissionId] ON [dbo].[XLedgerTransactionHoldSubmission] ([XLedgerTransactionHoldSubmissionId]) WHERE ([StartedOn] IS NULL) ON [PRIMARY]
GO
ALTER TABLE [dbo].[XLedgerTransactionHoldSubmission] ADD CONSTRAINT [FK_XLedgerTransactionHoldSubmission_XLedgerTransactionHeader] FOREIGN KEY ([XLedgerTransactionHeaderFID]) REFERENCES [dbo].[XLedgerTransactionHeader] ([XLedgerTransactionHeaderId])
GO
GRANT SELECT ON  [dbo].[XLedgerTransactionHoldSubmission] TO [MssExec]
GRANT INSERT ON  [dbo].[XLedgerTransactionHoldSubmission] TO [MssExec]
GRANT DELETE ON  [dbo].[XLedgerTransactionHoldSubmission] TO [MssExec]
GRANT UPDATE ON  [dbo].[XLedgerTransactionHoldSubmission] TO [MssExec]
GO
Uses
Used By