|
db2_execute
Executes a prepared SQL statement
(PECL ibm_db2:1.0-1.6.2)
Example 930. Preparing and executing an SQL statement with parameter markersThe following example prepares an INSERT statement that accepts four parameter markers, then iterates over an array of arrays containing the input values to be passed to db2_execute(). <?php The above example will output: Successfully added new pet. Example 931. Calling a stored procedure with an OUT parameter
The following example prepares a CALL statement that accepts one
parameter marker representing an OUT parameter, binds the PHP variable
<?php The above example will output: I have 7 pets! Example 932. Returning XML data as a SQL ResultSetThe following example demonstrates how to work with documents stored in a XML column using the SAMPLE database. Using some pretty simple SQL/XML, this example returns some of the nodes in a XML document in a SQL ResultSet format that most users are familiar with. <?php The above example will output: 1000 Kathy Smith 416-555-1358 Example 933. Performing a "JOIN" with XML dataThe following example works with documents stored in 2 different XML columns in the SAMPLE database. It creates 2 temporary tables from the XML documents from 2 different columns and returns a SQL ResultSet with information regarding shipping status for the customer. <?php The above example will output: 1001 Kathy Smith 905-555-7258 5002 Shipped Example 934. Returning SQL data as part of a larger XML documentThe following example works with a portion of the PRODUCT.DESCRIPTION documents in the SAMPLE database. It creates a XML document containing product description (XML data) and pricing info (SQL data). <?php The above example will output: <promoList xmlns="http://posample.org"> |
Change Languagedb2_autocommit db2_bind_param db2_client_info db2_close db2_column_privileges db2_columns db2_commit db2_conn_error db2_conn_errormsg db2_connect db2_cursor_type db2_escape_string db2_exec db2_execute db2_fetch_array db2_fetch_assoc db2_fetch_both db2_fetch_object db2_fetch_row db2_field_display_size db2_field_name db2_field_num db2_field_precision db2_field_scale db2_field_type db2_field_width db2_foreign_keys db2_free_result db2_free_stmt db2_get_option db2_lob_read db2_next_result db2_num_fields db2_num_rows db2_pconnect db2_prepare db2_primary_keys db2_procedure_columns db2_procedures db2_result db2_rollback db2_server_info db2_set_option db2_special_columns db2_statistics db2_stmt_error db2_stmt_errormsg db2_table_privileges db2_tables |