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 » Nachrichtenverwaltung

 

ml_qa_createmessage

Gibt die Nachricht-ID einer neuen Nachricht zurück

Rückgabewert

Die Nachricht-ID der neuen Nachricht.

Bemerkungen

Erstellen Sie eine Nachricht mit dieser gespeicherten Prozedur. Nach der Erstellung können Sie Inhalt, Eigenschaften und Header dieser Nachricht hinzufügen und sie versenden.

Inhalt, Eigenschaften und Header können mit allen gespeicherten QAnywhere-Prozeduren hinzugefügt werden, die mit ml_qa_set beginnen. Beispiel: Erstellen Sie eine Binär- oder Textnachricht mit ml_qa_setbinarycontent oder mit ml_qa_settextcontent.

Siehe auch
Beispiel

Im folgenden Beispiel wird eine Nachricht erstellt, der Nachrichteninhalt festgelegt, und die Nachricht an die Adresse clientid\queuename gesendet:

begin
    declare @msgid varchar(128);
    set @msgid = ml_qa_createmessage();
    call ml_qa_settextcontent( @msgid, 'some content' );
    call ml_qa_putmessage( @msgid, 'clientid\queuename' );
    commit;
end