Difference between revisions of "Dbo.uspPrintError (procedure)"
(6 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
{| border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse" | {| border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse" | ||
− | |- | + | |- valign="top" |
− | | ''' | + | | '''Procedure |
| dbo.uspPrintError | | dbo.uspPrintError | ||
− | |- | + | |- valign="top" |
+ | | '''Description | ||
+ | | Prints error information about the error that caused execution to jump to the CATCH block of a TRY...CATCH construct. Should be executed from within the scope of a CATCH block otherwise it will return without printing any error information. | ||
|} | |} | ||
+ | === Source === | ||
<pre> | <pre> | ||
-- uspPrintError prints error information about the error that caused | -- uspPrintError prints error information about the error that caused | ||
Line 27: | Line 30: | ||
END; | END; | ||
</pre> | </pre> | ||
+ | |||
+ | === Dependencies === | ||
+ | {| border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse" | ||
+ | |- style="background:silver" | ||
+ | | '''Reference Type | ||
+ | | '''Object Type | ||
+ | | '''Referencing Object | ||
+ | |||
+ | | '''Child Type | ||
+ | | '''Child Object | ||
+ | |||
+ | |- valign="top" | ||
+ | | Execute | ||
+ | | Procedure | ||
+ | | [[dbo.uspLogError_(procedure)|dbo.uspLogError]] | ||
+ | |||
+ | | | ||
+ | | | ||
+ | |- valign="top" | ||
+ | | Execute | ||
+ | | Table | ||
+ | | [[Production.WorkOrder_(table)|Production.WorkOrder]] | ||
+ | |||
+ | | Trigger | ||
+ | | iWorkOrder | ||
+ | |- valign="top" | ||
+ | | Execute | ||
+ | | Table | ||
+ | | [[Production.WorkOrder_(table)|Production.WorkOrder]] | ||
+ | |||
+ | | Trigger | ||
+ | | uWorkOrder | ||
+ | |- valign="top" | ||
+ | | Execute | ||
+ | | Table | ||
+ | | [[Purchasing.PurchaseOrderDetail_(table)|Purchasing.PurchaseOrderDetail]] | ||
+ | |||
+ | | Trigger | ||
+ | | iPurchaseOrderDetail | ||
+ | |- valign="top" | ||
+ | | Execute | ||
+ | | Table | ||
+ | | [[Purchasing.PurchaseOrderDetail_(table)|Purchasing.PurchaseOrderDetail]] | ||
+ | |||
+ | | Trigger | ||
+ | | uPurchaseOrderDetail | ||
+ | |- valign="top" | ||
+ | | Execute | ||
+ | | Table | ||
+ | | [[Purchasing.PurchaseOrderHeader_(table)|Purchasing.PurchaseOrderHeader]] | ||
+ | |||
+ | | Trigger | ||
+ | | uPurchaseOrderHeader | ||
+ | |- valign="top" | ||
+ | | Execute | ||
+ | | Table | ||
+ | | [[Purchasing.Vendor_(table)|Purchasing.Vendor]] | ||
+ | |||
+ | | Trigger | ||
+ | | dVendor | ||
+ | |- valign="top" | ||
+ | | Execute | ||
+ | | Table | ||
+ | | [[Sales.SalesOrderDetail_(table)|Sales.SalesOrderDetail]] | ||
+ | |||
+ | | Trigger | ||
+ | | iduSalesOrderDetail | ||
+ | |- valign="top" | ||
+ | | Execute | ||
+ | | Table | ||
+ | | [[Sales.SalesOrderHeader_(table)|Sales.SalesOrderHeader]] | ||
+ | |||
+ | | Trigger | ||
+ | | uSalesOrderHeader | ||
+ | |- valign="top" | ||
+ | | Execute | ||
+ | | Table | ||
+ | | [[Sales.Store_(table)|Sales.Store]] | ||
+ | |||
+ | | Trigger | ||
+ | | iStore | ||
+ | |} | ||
+ | |||
+ | |||
== automatically generated == | == automatically generated == | ||
Line 33: | Line 120: | ||
| '''procedure | | '''procedure | ||
| dbo.uspPrintError | | dbo.uspPrintError | ||
− | |- | + | |- valign="top" |
− | |||
| '''Description | | '''Description | ||
| Prints error information about the error that caused execution to jump to the CATCH block of a TRY...CATCH construct. Should be executed from within the scope of a CATCH block otherwise it will return without printing any error information. | | Prints error information about the error that caused execution to jump to the CATCH block of a TRY...CATCH construct. Should be executed from within the scope of a CATCH block otherwise it will return without printing any error information. | ||
|- | |- | ||
− | |||
|} | |} | ||
Line 65: | Line 150: | ||
{| border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse" | {| border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse" | ||
|- style="background:silver" | |- style="background:silver" | ||
+ | | '''Reference Type | ||
+ | | '''Object Type | ||
| '''Referencing Object | | '''Referencing Object | ||
− | | ''' | + | |
− | | ''' | + | | '''Child Type |
− | + | | '''Child Object | |
+ | |||
|- | |- | ||
+ | | Execute | ||
+ | | Procedure | ||
| [[dbo.uspLogError_(procedure)|dbo.uspLogError]] | | [[dbo.uspLogError_(procedure)|dbo.uspLogError]] | ||
− | | | + | |
+ | | | ||
+ | | | ||
+ | |- | ||
| Execute | | Execute | ||
+ | | Table | ||
+ | | [[Production.WorkOrder_(table)|Production.WorkOrder]] | ||
+ | |||
+ | | Trigger | ||
+ | | iWorkOrder | ||
|- | |- | ||
+ | | Execute | ||
+ | | Table | ||
| [[Production.WorkOrder_(table)|Production.WorkOrder]] | | [[Production.WorkOrder_(table)|Production.WorkOrder]] | ||
+ | |||
+ | | Trigger | ||
+ | | uWorkOrder | ||
+ | |- | ||
+ | | Execute | ||
| Table | | Table | ||
+ | | [[Purchasing.PurchaseOrderDetail_(table)|Purchasing.PurchaseOrderDetail]] | ||
+ | |||
+ | | Trigger | ||
+ | | iPurchaseOrderDetail | ||
+ | |- | ||
| Execute | | Execute | ||
+ | | Table | ||
+ | | [[Purchasing.PurchaseOrderDetail_(table)|Purchasing.PurchaseOrderDetail]] | ||
+ | |||
+ | | Trigger | ||
+ | | uPurchaseOrderDetail | ||
|- | |- | ||
− | | | + | | Execute |
| Table | | Table | ||
+ | | [[Purchasing.PurchaseOrderHeader_(table)|Purchasing.PurchaseOrderHeader]] | ||
+ | |||
+ | | Trigger | ||
+ | | uPurchaseOrderHeader | ||
+ | |- | ||
| Execute | | Execute | ||
+ | | Table | ||
+ | | [[Purchasing.Vendor_(table)|Purchasing.Vendor]] | ||
+ | |||
+ | | Trigger | ||
+ | | dVendor | ||
|- | |- | ||
− | |||
− | |||
| Execute | | Execute | ||
− | |||
− | |||
| Table | | Table | ||
− | | | + | | [[Sales.SalesOrderDetail_(table)|Sales.SalesOrderDetail]] |
+ | |||
+ | | Trigger | ||
+ | | iduSalesOrderDetail | ||
|- | |- | ||
− | |||
− | |||
| Execute | | Execute | ||
− | |||
− | |||
| Table | | Table | ||
− | | | + | | [[Sales.SalesOrderHeader_(table)|Sales.SalesOrderHeader]] |
+ | |||
+ | | Trigger | ||
+ | | uSalesOrderHeader | ||
|- | |- | ||
− | |||
− | |||
| Execute | | Execute | ||
− | |||
− | |||
| Table | | Table | ||
− | |||
− | |||
| [[Sales.Store_(table)|Sales.Store]] | | [[Sales.Store_(table)|Sales.Store]] | ||
− | | | + | |
− | | | + | | Trigger |
+ | | iStore | ||
|} | |} |
Latest revision as of 00:15, 24 June 2010
wikibot[edit]
Procedure | dbo.uspPrintError |
Description | Prints error information about the error that caused execution to jump to the CATCH block of a TRY...CATCH construct. Should be executed from within the scope of a CATCH block otherwise it will return without printing any error information. |
Source[edit]
-- uspPrintError prints error information about the error that caused -- execution to jump to the CATCH block of a TRY...CATCH construct. -- Should be executed from within the scope of a CATCH block otherwise -- it will return without printing any error information. CREATE PROCEDURE [dbo].[uspPrintError] AS BEGIN SET NOCOUNT ON; -- Print error information. PRINT 'Error ' + CONVERT(varchar(50), ERROR_NUMBER()) + ', Severity ' + CONVERT(varchar(5), ERROR_SEVERITY()) + ', State ' + CONVERT(varchar(5), ERROR_STATE()) + ', Procedure ' + ISNULL(ERROR_PROCEDURE(), '-') + ', Line ' + CONVERT(varchar(5), ERROR_LINE()); PRINT ERROR_MESSAGE(); END;
Dependencies[edit]
Reference Type | Object Type | Referencing Object | Child Type | Child Object |
Execute | Procedure | dbo.uspLogError | ||
Execute | Table | Production.WorkOrder | Trigger | iWorkOrder |
Execute | Table | Production.WorkOrder | Trigger | uWorkOrder |
Execute | Table | Purchasing.PurchaseOrderDetail | Trigger | iPurchaseOrderDetail |
Execute | Table | Purchasing.PurchaseOrderDetail | Trigger | uPurchaseOrderDetail |
Execute | Table | Purchasing.PurchaseOrderHeader | Trigger | uPurchaseOrderHeader |
Execute | Table | Purchasing.Vendor | Trigger | dVendor |
Execute | Table | Sales.SalesOrderDetail | Trigger | iduSalesOrderDetail |
Execute | Table | Sales.SalesOrderHeader | Trigger | uSalesOrderHeader |
Execute | Table | Sales.Store | Trigger | iStore |
automatically generated[edit]
procedure | dbo.uspPrintError |
Description | Prints error information about the error that caused execution to jump to the CATCH block of a TRY...CATCH construct. Should be executed from within the scope of a CATCH block otherwise it will return without printing any error information. |
-- uspPrintError prints error information about the error that caused -- execution to jump to the CATCH block of a TRY...CATCH construct. -- Should be executed from within the scope of a CATCH block otherwise -- it will return without printing any error information. CREATE PROCEDURE [dbo].[uspPrintError] AS BEGIN SET NOCOUNT ON; -- Print error information. PRINT 'Error ' + CONVERT(varchar(50), ERROR_NUMBER()) + ', Severity ' + CONVERT(varchar(5), ERROR_SEVERITY()) + ', State ' + CONVERT(varchar(5), ERROR_STATE()) + ', Procedure ' + ISNULL(ERROR_PROCEDURE(), '-') + ', Line ' + CONVERT(varchar(5), ERROR_LINE()); PRINT ERROR_MESSAGE(); END;
Reference Type | Object Type | Referencing Object | Child Type | Child Object |
Execute | Procedure | dbo.uspLogError | ||
Execute | Table | Production.WorkOrder | Trigger | iWorkOrder |
Execute | Table | Production.WorkOrder | Trigger | uWorkOrder |
Execute | Table | Purchasing.PurchaseOrderDetail | Trigger | iPurchaseOrderDetail |
Execute | Table | Purchasing.PurchaseOrderDetail | Trigger | uPurchaseOrderDetail |
Execute | Table | Purchasing.PurchaseOrderHeader | Trigger | uPurchaseOrderHeader |
Execute | Table | Purchasing.Vendor | Trigger | dVendor |
Execute | Table | Sales.SalesOrderDetail | Trigger | iduSalesOrderDetail |
Execute | Table | Sales.SalesOrderHeader | Trigger | uSalesOrderHeader |
Execute | Table | Sales.Store | Trigger | iStore |