Back to OIM Explorer

dbo.QBM_FTDBQueueSlotResetType

Inline Table FunctionSQL_INLINE_TABLE_VALUED_FUNCTIONSandbox DB

Inline Table Function.

Source: sandbox-db sys.sql_modules

Source size: 1.458 characters

Interpretation

  • Database function. Usually supports views, validation, or calculated predicates; look at referenced-by entries for callers.

Relations

  • No extracted relations.

Typed Edges

  • references source dbo.QBM_FGIDBQueueSlotResetType source text reference
  • references source dbo.QBM_PDBQueueCurrentResetNGen source text reference

Complete Source

SQL17 lines
1CREATE FUNCTION dbo.QBM_FTDBQueueSlotResetType(2) RETURNS TABLE3AS4RETURN(5SELECT *6FROM(7VALUES('Sync', -1, 'Für die Root des Elementes läuft gerade ein Fullsync'),('Lock', -2, 'Ein Datenbank-lock konnte nicht in der vorgegebenen Zeit gesetzt werden'8),('JobQueue', -3, 'Für das zu berechnende Element sind noch Aufträge in der Jobqueue vorhanden'),('DBQueue',9-4, 'Für das zu berechnende Element sind noch Aufträge in der DBQueue vorhanden, die eine notwendige Voraussetzung sind'),10('Wait', -5, 'Eine externe Bedingung ist noch nicht erfüllt'),('Outstanding', -6, 'Das zu berechnende Objekt ist als outstanding markiert'),11('Overload', -7, 'Die zu berechnenden Objekte hätten zu einer Überladung geführt'),('Garbage01', -11,12'Das Element wurde beim Slot befüllen noch als vorhanden aus einem früheren Verabeitungslauf gefunden'),13('Garbage02', -12, 'Das Element wurde nach der Verarbeitung immer noch im Slot gefunden'),('Error03',14-23, 'Der Runner war in eine deadlock-Situation gelaufen'),('Error04', -24, 'Der Runner war in einen Ausführungsfehler gelaufen'),15('Error05', -25, 'Die Delta-Berechnung lief in einen Überladungszustand'),('Error06', -26, 'Aufruf erfolgte in der Prozedur QBM_PDBQueueCurrentResetNGen'16),('Undefined', -500, 'Die Funktion QBM_FGIDBQueueSlotResetType wurde mit einem unzulässigen Parameter @reason aufgerufen')) AS x(ReasonCode,17ReasonValue, ReasonDescription))
Open raw exported source
SQL · Raw10 lines
1create function dbo.QBM_FTDBQueueSlotResetType () returns table  as return ( select * from (values ( 'Sync', -1, 'Für die Root des Elementes läuft gerade ein Fullsync'2) , ('Lock', -2 , 'Ein Datenbank-lock konnte nicht in der vorgegebenen Zeit gesetzt werden') , ('JobQueue' , -3, 'Für das zu berechnende Element sind noch Aufträge in der Jobqueue vorhanden'3)  , ('DBQueue' , -4, 'Für das zu berechnende Element sind noch Aufträge in der DBQueue vorhanden, die eine notwendige Voraussetzung sind')  , ('Wait',4 -5, 'Eine externe Bedingung ist noch nicht erfüllt')  , ('Outstanding' ,-6, 'Das zu berechnende Objekt ist als outstanding markiert')  , ('Overload' ,-75, 'Die zu berechnenden Objekte hätten zu einer Überladung geführt') , ('Garbage01' , -11, 'Das Element wurde beim Slot befüllen noch als vorhanden aus einem früheren Verabeitungslauf gefunden'6)  , ('Garbage02' , -12, 'Das Element wurde nach der Verarbeitung immer noch im Slot gefunden')    , ('Error03' , -23, 'Der Runner war in eine deadlock-Situation gelaufen'7)  , ('Error04', -24, 'Der Runner war in einen Ausführungsfehler gelaufen')  , ('Error05', -25, 'Die Delta-Berechnung lief in einen Überladungszustand'8)  , ('Error06', -26, 'Aufruf erfolgte in der Prozedur QBM_PDBQueueCurrentResetNGen')  , ('Undefined', -500, 'Die Funktion QBM_FGIDBQueueSlotResetType wurde mit einem unzulässigen Parameter @reason aufgerufen'9) ) as x (ReasonCode, ReasonValue, ReasonDescription) ) 10