Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » QAnywhere » QAnywhere-Referenz » QAnywhere SQL-API-Referenz » Eigenschaften, Header und Inhalt von Nachrichten » Nachrichtenheader

 

ml_qa_getpriority

Gibt die Priorität der Nachricht zurück

Parameter
Element Beschreibung Bemerkungen
1 Nachricht-ID VARCHAR(128). Sie können die Nachricht-ID aus ml_qa_createmessage oder ml_qa_getmessage abrufen.
Rückgabewert

Die Prioritätsstufe als INTEGER

Bemerkungen

Die QAnywhere-API definiert zehn Stufen von Prioritätswerten, wobei 0 die niedrigste und 9 die höchste Priorität darstellt. Clients sollten die Prioritäten 0-4 als Abstufungen üblicher Priorität und die Prioritäten 5-9 als Abstufungen besonderer Priorität bewerten.

Sie können diesen Header lesen, nachdem eine Nachricht empfangen wurde und bis ein Zurücksetzen oder ein Festschreiben erfolgt, danach nicht mehr.

Siehe auch
Beispiel

Im folgenden Beispiel wird eine Nachricht empfangen und ihre Priorität im Meldungsfenster des Datenbankservers ausgegeben:

begin
    declare @msgid varchar(128);
    declare @priority integer;
    set @msgid = ml_qa_getmessage( 'myaddress' );
    set @priority = ml_qa_getpriority( @msgid );
    message 'a message with priority ' || @priority || ' has been received';
    commit;
end