Eingabeparameter
Parameter | Typ | Beschreibung |
---|---|---|
SRCFAID |
INTEGER |
Primary Key Wert von der FAECHER Tabelle |
SRCWELLE |
INTEGER |
Damit kann angegeben werden in welcher Welle gesucht werden soll. |
Ausgabeparameter
Parameter | Typ | Beschreibung |
---|---|---|
FOUND_TIID |
INTEGER |
Primary Key Wert von der TITEL Tabelle |
FOUND_SEID |
INTEGER |
Primary Key Wert von der SENDEELEMENTE Tabelle |
FOUND_SEZEIT |
INTEGER |
Uhrzeit vom gefundenen Element |
Beschreibung
Wird vom Fach Export Modul gebraucht.
Definition
CREATE PROCEDURE GET_SEID_FROM_TODAY(
SRCFAID INTEGER,
SRCWELLE INTEGER)
RETURNS (
FOUND_TIID INTEGER,
FOUND_SEID INTEGER,
FOUND_SEZEIT INTEGER)
AS
DECLARE VARIABLE ATIID INTEGER;
DECLARE VARIABLE ASEID INTEGER;
DECLARE VARIABLE ASEZEIT INTEGER;
DECLARE VARIABLE APREVTIID INTEGER;
BEGIN
APREVTIID = 0;
FOR
select TIID, SEID, SEZEIT
from ((SENDEPLAENE inner join SENDUNGEN on SPID=SNSPID and SPWELLE=:SRCWELLE and SPDATUM='TODAY')
inner join SENDEELEMENTE on SNID=SESNID)
inner join TITEL on SETIID=TIID and TIFAID=:SRCFAID
order by TIID asc, SEZEIT desc
into ATIID, ASEID, ASEZEIT
DO
BEGIN
IF (ATIID <> APREVTIID) THEN
BEGIN
FOUND_TIID = ATIID;
FOUND_SEID = ASEID;
FOUND_SEZEIT = ASEZEIT;
SUSPEND;
END
APREVTIID = ATIID;
END
END
![]() ![]() ![]() |