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

 

ml_qa_setdoubleproperty

Legt die angegebene Nachrichteneigenschaft als SQL DOUBLE-Datentyp fest

Parameter
Element Beschreibung Bemerkungen
1 Nachricht-ID VARCHAR(128). Sie können die Nachricht-ID aus ml_qa_createmessage oder ml_qa_getmessage abrufen.
2 Eigenschaftsname VARCHAR(128)
3 Eigenschaftswert DOUBLE
Bemerkungen

Sie können diese Eigenschaft nicht ändern, nachdem die Nachricht gesendet wurde.

Siehe auch
Beispiel

Im folgenden Beispiel wird eine Nachricht erstellt, die Doppelpräzisionseigenschaften mydoubleproperty1 und mydoubleproperty2 werden festgelegt, und die Nachricht wird an die Adresse clientid\queuename gesendet:

begin
    declare @msgid varchar(128);
    set @msgid = ml_qa_createmessage();
    call ml_qa_setdoubleproperty( @msgid, 'mydoubleproperty1', -12.34e-56 );
    call ml_qa_setdoubleproperty( @msgid, 'mydoubleproperty2', 12.34e56 );
    call ml_qa_putmessage( @msgid, 'clientid\queuename' );
    commit;
end