Gibt den Nachrichtentyp (Text oder binär) zurück
Element | Beschreibung | Bemerkungen |
---|---|---|
1 | Nachricht-ID | VARCHAR(128). Sie können die Nachricht-ID aus ml_qa_createmessage oder ml_qa_getmessage abrufen. |
Die Inhaltsklasse als INTEGER
Folgende Werte können zurückgegeben werden:
1 Gibt an, dass der Nachrichteninhalt binär ist und mit der gespeicherten Prozedur ml_qa_getbinarycontent gelesen werden muss
2 Gibt an, dass der Nachrichteninhalt Text ist und mit der gespeicherten Prozedur ml_qa_gettextcontent gelesen werden muss
Sie können diesen Inhalt lesen, nachdem eine Nachricht empfangen wurde und bis ein Zurücksetzen oder ein Festschreiben erfolgt. Danach können Sie sie nicht mehr lesen.
Im folgenden Beispiel wird eine Nachricht empfangen und der Inhalt im Meldungsfenster des Datenbankservers ausgegeben:
begin declare @msgid varchar(128); declare @contentclass integer; set @msgid = ml_qa_getmessage( 'myaddress' ); set @contentclass = ml_qa_getcontentclass( @msgid ); if @contentclass = 1 then message 'message binary is ' || ml_qa_getbinarycontent( @msgid ); elseif @contentclass = 2 then message 'message text is ' || ml_qa_gettextcontent( @msgid ); end if; 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 |