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) » SQL Anywhere Server - Programmierung » SQL Anywhere Datenzugriff-APIs » SQL Anywhere für Ruby » SQL Anywhere Ruby-API

 

sqlany_prepare

Bereitet die angegebene SQL-Zeichenfolge vor.

Syntax
sqlany_prepare ( $conn, $sql )
Parameter
  • $conn   Ein Verbindungsobjekt mit einer unter Verwendung von sqlany_connect hergestellten Verbindung.

  • $sql   Die vorzubereitende SQL-Anweisung..

Rückgabe

Gibt einen skalaren Wert zurück, der das Anweisungsobjekt ist, oder NIL bei Fehler.

Bemerkungen

Die Anweisung, die mit dem Anweisungsobjekt verbunden ist, wird durch sqlany_execute ausgeführt. Sie können sqlany_free_stmt verwenden, um die Ressourcen freizugeben, die mit dem Anweisungsobjekt verbunden sind.

Siehe auch
Beispiel
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 )
param.set_value(50)
rc = api.sqlany_bind_param( stmt, 0, param )
rc = api.sqlany_execute( stmt )