Legt die Ablaufzeit für eine Nachricht fest
Element | Beschreibung | Bemerkungen |
---|---|---|
1 | Nachricht-ID | VARCHAR(128). Sie können die Nachricht-ID aus ml_qa_createmessage oder ml_qa_getmessage abrufen. |
2 | Expiration | TIMESTAMP |
Sie können diesen Header lesen, nachdem eine Nachricht empfangen wurde und bis ein Zurücksetzen oder ein Festschreiben erfolgt, danach nicht mehr.
Im folgenden Beispiel wird eine Nachricht so erstellt, dass sie abläuft, wenn sie nicht innerhalb der nächsten 3 Tage zugestellt wird:
begin declare @msgid varchar(128); set @msgid = ml_qa_createmessage(); call ml_qa_setexpiration( @msgid, dateadd( day, 3, current timestamp ) ); call ml_qa_settextcontent( @msgid, 'time-limited offer' ); call ml_qa_putmessage( @msgid, 'clientid\queuename' ); commit; end |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |