Beschreibt die Bindungsparameter einer vorbereiteten Anweisung.
sqlany_describe_bind_param ( $stmt, $index )
$stmt Eine Anweisung, die erfolgreich mit sqlany_prepare vorbereitet wurde.
$index Der Index des Parameters. Die Zahl muss zwischen 0 und sqlany_num_params() - 1 liegen.
Gibt ein 2-Elemente-Array zurück, das 1 bei Erfolg und sonst 0 als erstes Element und einen beschriebenen Parameter als zweites Element enthält.
Diese Funktion ermöglicht es dem Aufrufer, Informationen über vorbereitete Anweisungsparameter festzulegen. Der Typ der vorbereiteten Anweisung (gespeicherte Prozedur oder DML) bestimmt die Menge der bereitgestellten Informationen. Die Richtung der Parameter (Eingabe, Ausgabe oder Eingabe/Ausgabe) wird immer übergeben.
stmt = api.sqlany_prepare(conn, "UPDATE Contacts SET Contacts.ID = Contacts.ID + 1000 WHERE Contacts.ID >= ?" ) rc, param = api.sqlany_describe_bind_param( stmt, 0 ) print "Param name = ", param.get_name(), "\n" print "Param dir = ", param.get_direction(), "\n" param.set_value(50) rc = api.sqlany_bind_param( stmt, 0, param ) |
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 |