%PDF- %PDF-
Direktori : /home/graphicd/www/vebto/vendor/jetbrains/phpstorm-stubs/cubrid/ |
Current File : /home/graphicd/www/vebto/vendor/jetbrains/phpstorm-stubs/cubrid/cubrid.php |
<?php // Start of cubrid v.1.1 /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Open a connection to a CUBRID Server * @link https://php.net/manual/en/function.cubrid-connect.php * @param string $host <p> * Host name or IP address of CUBRID CAS server. * </p> * @param int $port <p> * Port number of CUBRID CAS server (BROKER_PORT configured in * $CUBRID/conf/cubrid_broker.conf). * </p> * @param string $dbname <p> * Name of database. * </p> * @param string $userid [optional] <p> * User name for the database. Default value is 'PUBLIC'. * </p> * @param string $passwd [optional] <p> * User password. Default value is empty string, i.e. no * password is defined. * </p> * @param bool $new_link [optional] <p> * If a second call is made to cubrid_connect() * with the same arguments, no new link will be established, * but instead, the connection identifier of the already * opened connection will be * returned. The new_link parameter modifies this * behavior and makes cubrid_connect() always open * a new connection, even if cubrid_connect() was called * before with the same parameters. * </p> * @return resource <p> * a CUBRID connection identifier on success or false on failure. * </p> */ function cubrid_connect ($host, $port, $dbname, $userid = 'PUBLIC', $passwd = '', $new_link = FALSE) {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Establish the environment for connecting to CUBRID server. * @link https://php.net/manual/en/function.cubrid-connect.php * @param string $conn_url <p> * A character string that contains server connection information.<br /> * Syntax: 'CUBRID:>host<:>port<:>dbname<:>username<:>password<:?>params<'.<br /> * E.g. <i>CUBRID:127.0.0.1:33088:demodb:dba:123456:?autocommit=off&althost=10.34.63.132:33088&rctime=100</i> * </p> * @param string $userid [optional] <p> * User name for the database. Default value is 'PUBLIC'. * </p> * @param string $passwd [optional] <p> * User password. Default value is empty string, i.e. no * password is defined. * </p> * @param bool $new_link [optional] <p> * If a second call is made to cubrid_connect() * with the same arguments, no new link will be established, * but instead, the connection identifier of the already * opened connection will be * returned. The new_link parameter modifies this * behavior and makes cubrid_connect() always open * a new connection, even if cubrid_connect() was called * before with the same parameters. * </p> * @return resource <p> * a CUBRID connection identifier on success or false on failure. * </p> */ function cubrid_connect_with_url ($conn_url, $userid = 'PUBLIC', $passwd = '', $new_link = FALSE) {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Open a persistent connection to a CUBRID server * @link https://php.net/manual/en/function.cubrid-pconnect.php * @param string $host <p> * Host name or IP address of CUBRID CAS server. * </p> * @param int $port <p> * Port number of CUBRID CAS server (BROKER_PORT configured in * $CUBRID/conf/cubrid_broker.conf). * </p> * @param string $dbname <p> * Name of database. * </p> * @param string $userid [optional] <p> * User name for the database. Default value is 'PUBLIC'. * </p> * @param string $passwd [optional] <p> * User password. Default value is empty string, i.e. no * password is defined. * </p> * @return resource <p> * Connection identifier, when process is successful. * FALSE, when process is unsuccessful. * </p> */ function cubrid_pconnect ($host, $port, $dbname, $userid = 'PUBLIC', $passwd = '') {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Open a persistent connection to CUBRID server * @link https://secure.php.net/manual/en/function.cubrid-pconnect-with-url.php * @param string $conn_url <p> * A character string that contains server connection information.<br /> * Syntax: 'CUBRID:>host<:>port<:>dbname<:>username<:>password<:?>params<'.<br /> * E.g. CUBRID:127.0.0.1:33088:demodb:dba:123456:?autocommit=off&althost=10.34.63.132:33088&rctime=100 * </p> * @param string $userid [optional] <p> * User name for the database. Default value is 'PUBLIC'. * </p> * @param string $passwd [optional] <p> * User password. Default value is empty string, i.e. no * password is defined. * </p> * @return resource <p> * Connection identifier, when process is successful. * FALSE, when process is unsuccessful. * </p> */ function cubrid_pconnect_with_url ($conn_url, $userid = 'PUBLIC', $passwd = '') {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Close CUBRID connection. Same as cubrid_disconnect(). * @link https://php.net/manual/en/function.cubrid-close.php * @param resource $conn_identifier [optional] <p> * The CUBRID connection identifier. If the connection * identifier is not specified, the last connection * opened by cubrid_connect() is assumed. * </p> * @return bool <p> * TRUE, when process is successful. * FALSE, when process is unsuccessful. * </p> */ function cubrid_close ($conn_identifier = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Close CUBRID connection. Same as cubrid_close(). * @link https://php.net/manual/en/function.cubrid-disconnect.php * @param resource $conn_identifier [optional] <p> * Connection identifier. * </p> * @return bool Returns true on success or false on failure. */ function cubrid_disconnect ($conn_identifier = null) {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Send a CUBRID query * @link https://php.net/manual/en/function.cubrid-query.php * @param string $query <p> * A SQL query. Data inside the query should be properly escaped. * </p> * @param resource $conn_identifier [optional] <p> * The CUBRID connection. If the connection identifier * is not specified, the last connection opened by * cubrid_connect() is assumed. * </p> * @return resource <ul><li> * For SELECT, SHOW, DESCRIBE, EXPLAIN and other statements * returning resultset, cubrid_query() returns a resource * on success, or false on error. * </li> * <li> * For other type of SQL statements, INSERT, UPDATE, DELETE, DROP, etc, * cubrid_query() returns true on success or false on error. * </li> * <p> * The returned result resource should be passed to * cubrid_fetch_array(), and other functions for dealing * with result tables, to access the returned data. * </p> * <p> * Use cubrid_num_rows() to find out how many rows * were returned for a SELECT statement. * </p> * <p> * Use cubrid_affected_rows() to find out how many * rows were affected by a DELETE, INSERT, REPLACE, or UPDATE * statement. * </p> * <li> * cubrid_query() will also fail and return false * if the user does not have permission to access the table(s) * referenced by the query. * </li> * </ul> */ function cubrid_query ($query, $conn_identifier = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Execute a prepared SQL statement * @link https://php.net/manual/en/function.cubrid-execute.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $sql <p> * SQL to be executed. * </p> * @param int $option [optional] <p> * Query execution option CUBRID_INCLUDE_OID, CUBRID_ASYNC, * CUBRID_EXEC_QUERY_ALL. * </p> * @return resource <p> * Request identifier, when process is successful, * or FALSE, when process is unsuccessful. * </p> */ function cubrid_execute ($conn_identifier, $sql, $option = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Execute a prepared SQL statement * @link https://php.net/manual/en/function.cubrid-execute.php * @param resource $request_identifier <p> * cubrid_prepare() identifier. * </p> * @param resource $option [optional] <p> * Query execution option CUBRID_INCLUDE_OID, CUBRID_ASYNC, * CUBRID_EXEC_QUERY_ALL. * </p> * @return bool <p> * TRUE, when process is successful. FALSE, when * process is unsuccessful. * </p> */ function cubrid_execute ($request_identifier, $option = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Bind variables to a prepared statement as parameters * @link https://php.net/manual/en/function.cubrid-bind.php * @param resource $req_identifier <p> * Request identifier as a result of cubrid_prepare(). * </p> * @param int $bind_index <p> * Location of binding parameters. It starts with 1. * </p> * @param mixed $bind_value <p> * Actual value for binding. * </p> * @param string $bind_value_type [optional] <p> * A type of the value to bind. (It is omitted by default. Thus, system * internally use string by default. However, you need to specify the * exact type of the value as an argument when * they are NCHAR, BIT, or BLOB/CLOB). * </p> * <p> * The following bind types are supported: * "STRING", "NCHAR", "BIT", "NUMERIC", "NUMBER", "FLOAT", "DOUBLE", * "TIME", "DATE", "TIMESTAMP", "OBJECT", "BLOB", "CLOB", "NULL". * </p> * @return bool TRUE, when process is successful, otherwise FALSE. */ function cubrid_bind ($req_identifier, $bind_index, $bind_value, $bind_value_type = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Close the request handle. Same as cubrid_close_request(). * @link https://php.net/manual/en/function.cubrid-close-prepare.php * @param resource $req_identifier <p> * Request identifier. * </p> * @return bool TRUE, when process is successful, otherwise FALSE. */ function cubrid_close_prepare ($req_identifier) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Close the request handle. Same as cubrid_close_prepare(). * @link https://php.net/manual/en/function.cubrid-close-request.php * @param resource $req_identifier <p> * Request identifier. * </p> * @return bool TRUE, when process is successful, or FALSE. */ function cubrid_close_request ($req_identifier) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get contents of collection type column using OID * @link https://php.net/manual/en/function.cubrid-col-get.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance that you want to read. * </p> * @param string $attr_name <p> * Attribute name that you want to read from the instance. * </p> * @return array <ul><li> * Array (0-based numerical array) containing the * elements requested, when process is successful; * </li> * <li> * FALSE (to distinguish the error from the situation of * attribute having empty collection; * or NULL, in case of error, a warning message is shown; * in such case you can check the error by using * cubrid_error_code()), when process is unsuccessful. * </li> * </ul> */ function cubrid_col_get ($conn_identifier, $oid, $attr_name) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get the number of elements in collection type column using OID * @link https://php.net/manual/en/function.cubrid-col-size.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance that you want to read. * </p> * @param string $attr_name <p> * Attribute name that you want to read from the instance. * </p> * @return int <p> * Number of elements, when process is successful. * FALSE, when process is unsuccessful. * </p> */ function cubrid_col_size ($conn_identifier, $oid, $attr_name) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Perform a query without fetching the results into memory * @link https://php.net/manual/en/function.cubrid-unbuffered-query.php * @param string $query <p> * The SQL query to execute. * </p> * @param resource $conn_identifier [optional] <p> * The CUBRID connection. If the connection identifier is not * specified, the last connection opened by cubrid_connect() is assumed. * </p> * @return resource <p> * For SELECT, SHOW, DESCRIBE or EXPLAIN statements, * cubrid_unbuffered_query() returns a resource on success, or false on * error. * </p> * <p> * For other type of SQL statements, UPDATE, DELETE, DROP, etc, * cubrid_unbuffered_query returns true on success * or false on error. * </p> */ function cubrid_unbuffered_query ($query, $conn_identifier = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Return an array with the list of all existing CUBRID databases * @link https://php.net/manual/en/function.cubrid-list-dbs.php * @param resource $conn_identifier [optional] <p> * The CUBRID connection. * </p> * @return array <p> * a numeric array with all existing CUBRID databases on success, * or false on failure. * </p> */ function cubrid_list_dbs ($conn_identifier) {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Get the error message. Same as cubrid_error_msg(); * @link https://php.net/manual/en/function.cubrid-error.php * @param resource $connection [optional] <p> * The CUBRID connection. * </p> * @return string <p> * Error message that occurred. * </p> */ function cubrid_error ($connection = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get last error message for the most recent function call. * Same as cubrid_error(); * @link https://php.net/manual/en/function.cubrid-error-msg.php * @return string <p> * Error message that occurred. * </p> */ function cubrid_error_msg () {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Returns the numerical value of the error message from previous * CUBRID operation. Same as cubrid_error_code(); * @link https://php.net/manual/en/function.cubrid-errno.php * @param resource $conn_identifier [optional] <p> * The CUBRID connection identifier. If the connection * identifier is not specified, the last connection * opened by cubrid_connect() is assumed. * </p> * @return int <p> * the error number from the last CUBRID function, or * 0 (zero) if no error occurred. * </p> */ function cubrid_errno ($conn_identifier = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get error code for the most recent function call. * Same as cubrid_errno(); * @link https://php.net/manual/en/function.cubrid-error-code.php * @return int <p> * Error code of the error that occurred, or * 0 (zero) if no error occurred. * </p> */ function cubrid_error_code () {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Return the number of rows affected by the last SQL statement * @link https://php.net/manual/en/function.cubrid-affected-rows.php * @param resource $conn_identifier [optional] <p> * The CUBRID connection. If the connection identifier is not * specified, the last link opened by cubrid_connect() is assumed. * </p> * @return int <p> * the number of affected rows on success, * or -1, when SQL statement is not INSERT, DELETE or UPDATE, * or FALSE, when the request identifier is not specified, * and there is no last request. * </p> */ function cubrid_affected_rows ($conn_identifier = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Return the ID generated for the latest updated AUTO_INCREMENT column * @link https://php.net/manual/en/function.cubrid-insert-id.php * @param resource $conn_identifier [optional] <p> * The connection identifier previously obtained by a call * to cubrid_connect(). * </p> * @return string <p> * A string representing the ID generated for an AUTO_INCREMENT column * by the previous query, on success. 0, if the previous query does * not generate new rows. FALSE on failure. * </p> */ function cubrid_insert_id ($conn_identifier = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Return the value of a specific field in a specific row * @link https://php.net/manual/en/function.cubrid-result.php * @param resource $result * @param int $row <p> * The row number from the result that's being retrieved. Row numbers * start at 0. * </p> * @param mixed $field [optional] <p> * The name or offset of the field being retrieved. * </p> * <p> * It can be the field's offset, the field's name, or the field's table * dot field name (tablename.fieldname). If the column name has been * aliased ('select foo as bar from...'), use the alias instead of the * column name. If undefined, the first field is retrieved. * </p> * @return string <p> * Value of a specific field, on success (NULL if value if null). * FALSE on failure. * </p> */ function cubrid_result ($result, $row, $field = 0) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get number of rows in result * @link https://php.net/manual/en/function.cubrid-num-rows.php * @param resource $result <p> * result comes from a call to cubrid_execute(), * cubrid_query() and cubrid_prepare() * </p> * @return int <p> * Number of rows, when process is successful. * 0 when the query was done in async mode. * -1, if SQL statement is not SELECT. * FALSE when process is unsuccessful. * </p> */ function cubrid_num_rows ($result) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get number of columns in the result set * @link https://php.net/manual/en/function.cubrid-num-cols.php * @param resource $result <p> * Result. * </p> * @return int <p> * Number of columns, when process is successful. * FALSE, if SQL statement is not SELECT. * </p> */ function cubrid_num_cols ($result) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get number of fields in the result set * @link https://php.net/manual/en/function.cubrid-num-fields.php * @param resource $result <p> * result comes from a call to cubrid_execute(), * cubrid_query() and cubrid_prepare() * </p> * @return int <p> * Number of columns, on success. * -1 if SQL sentence is not SELECT. * FALSE when process is unsuccessful. * </p> */ function cubrid_num_fields ($result) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Fetch the next row from a result set * @link https://php.net/manual/en/function.cubrid-fetch.php * @param resource $result <p> * result comes from a call to cubrid_execute() * </p> * @param int $type [optional] <p> * Array type of the fetched result CUBRID_NUM, * CUBRID_ASSOC, CUBRID_BOTH, CUBRID_OBJECT. If you want to * operate the lob object, you can use CUBRID_LOB. * </p> * @return mixed * <ul> * <li>array or object, when process is successful.</li> * <li>FALSE, when there are no more rows;</li> * <li>NULL, when process is unsuccessful.</li> * </ul> * <p> * The result can be received either as an array or as an object, * and you can decide which data type to use by setting the type * argument. The type variable can be set to one of the following * values: * </p> * <ul> * <li>CUBRID_NUM : Numerical array (0-based)</li> * <li>CUBRID_ASSOC : Associative array</li> * <li>CUBRID_BOTH : Numerical & Associative array (default)</li> * <li>CUBRID_OBJECT : object that has the attribute name as the * column name of query result</li> * </ul> * <p> * When type argument is omitted, the result will be received using * CUBRID_BOTH option as default. When you want to receive query * result in object data type, the column name of the result must * obey the naming rules for identifiers in PHP. For example, * column name such as "count(*)" cannot be received in object type. * </p> */ function cubrid_fetch ($result, $type = CUBRID_BOTH) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Return a numerical array with the values of the current row * @link https://php.net/manual/en/function.cubrid-fetch-row.php * @param resource $result <p> * result comes from a call to cubrid_execute() * </p> * @param int $type <p> * Type can only be CUBRID_LOB, this parameter will be * used only when you need to operate the lob object. * </p> * @return array <p> * A numerical array, when process is successful. * FALSE, when there are no more rows; * NULL, when process is unsuccessful. * </p> */ function cubrid_fetch_row ($result, $type = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Fetch a result row as an associative array, a numeric array, or both * @link https://php.net/manual/en/function.cubrid-fetch-array.php * @param resource $result * @param int $type [optional] <p> * The type of array that is to be fetched. It's a constant and can * take the following values: CUBRID_ASSOC, CUBRID_NUM, and CUBRID_BOTH. * </p> * @return array <p> * Returns an array of strings that corresponds to the fetched row, * when process is successful. * FALSE, when there are no more rows; * NULL, when process is unsuccessful. * </p> * <p> * The type of returned array depends on how result_type is defined. * By using CUBRID_BOTH (default), you'll get an array with both * associative and number indices, and you can decide which data * type to use by setting the type argument. The type variable can * be set to one of the following values: * </p> * <ul> * <li>CUBRID_NUM : Numerical array (0-based)</li> * <li>CUBRID_ASSOC : Associative array</li> * <li>CUBRID_BOTH : Numerical & Associative array (default)</li> * </ul> */ function cubrid_fetch_array ($result, $type = CUBRID_BOTH) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Return the associative array that corresponds to the fetched row * @link https://php.net/manual/en/function.cubrid-fetch-assoc.php * @param resource $result <p> * result comes from a call to cubrid_execute() * </p> * @param resource $type [optional] <p> * Type can only be CUBRID_LOB, this parameter will be used * only when you need to operate the lob object. * </p> * @return array <p> * Associative array, when process is successful. * FALSE, when there are no more rows; * NULL, when process is unsuccessful. * </p> */ function cubrid_fetch_assoc ($result, $type = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Fetch the next row and returns it as an object * @link https://php.net/manual/en/function.cubrid-fetch-object.php * @param resource $result <p> * result comes from a call to cubrid_execute() * </p> * @param string $class_name [optional] <p> * The name of the class to instantiate. If not specified, * a stdClass (stdClass is PHP's generic empty class that's * used when casting other types to objects) object is returned. * </p> * @param array $params [optional] <p> * An optional array of parameters to pass to the constructor * for class_name objects. * </p> * @param int $type [optional] <p> * Type can only be CUBRID_LOB, this parameter will be used * only when you need to operate the lob object. * </p> * @return object <p> * an object with string properties * that correspond to the fetched row, or false if there * are no more rows, or NULL, when process is unsuccessful. * </p> */ function cubrid_fetch_object ($result, $class_name = null, $params = null, $type = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Move the internal row pointer of the CUBRID result * @link https://php.net/manual/en/function.cubrid-data-seek.php * @param resource $result <p> * The result. * </p> * @param int $row_number <p> * The desired row number of the new result pointer. * </p> * @return bool <p> * Returns TRUE on success or FALSE on failure. * </p> */ function cubrid_data_seek ($result, $row_number) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Return an array with the lengths of the values of * each field from the current row * @link https://php.net/manual/en/function.cubrid-fetch-lengths.php * @param resource $result <p> * result comes from a call to cubrid_execute() * </p> * @return array <p> * A numerical array of lengths on success, * or false on failure. * </p> */ function cubrid_fetch_lengths ($result) {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Get column information from a result and return as an object * @link https://php.net/manual/en/function.cubrid-fetch-field.php * @param resource $result <p> * result comes from a call to cubrid_execute() * </p> * @param int $field_offset [optional] <p> * The numerical field offset. If the field offset is not specified, the * next field that was not yet retrieved by this function is retrieved. * The field_offset starts at 0. * </p> * @return object <p> * an object containing field information. The properties * of the object are: * </p> * <ul> * <li>name - column name</li> * <li>table - name of the table the column belongs to</li> * <li>def - default value of the column</li> * <li>max_length - maximum length of the column</li> * <li>not_null - 1 if the column cannot be NULL</li> * <li>primary_key - 1 if the column is a primary key</li> * <li>unique_key - 1 if the column is a unique key</li> * <li>multiple_key - 1 if the column is a non-unique key</li> * <li>numeric - 1 if the column is numeric</li> * <li>blob - 1 if the column is a BLOB</li> * <li>type - the type of the column</li> * <li>unsigned - 1 if the column is unsigned</li> * <li>zerofill - 1 if the column is zero-filled</li> * </ul> */ function cubrid_fetch_field ($result, $field_offset = 0) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get the column names in result * @link https://php.net/manual/en/function.cubrid-column-names.php * @param resource $req_identifier <p> * Request identifier. * </p> * @return array <p> * Array of string which containing column names, * when process is successful. FALSE, when process is unsuccessful. * </p> */ function cubrid_column_names ($req_identifier) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get column types in result * @link https://php.net/manual/en/function.cubrid-column-names.php * @param resource $req_identifier <p> * Request identifier. * </p> * @return array <p> * Array of string which containing column types, * when process is successful. FALSE, when process is unsuccessful. * </p> */ function cubrid_column_types ($req_identifier) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Move the result set cursor to a specified field offset * @link https://php.net/manual/en/function.cubrid-field-seek.php * @param resource $result <p> * result comes from a call to cubrid_execute() * </p> * @param int $field_offset <p> * The numerical field offset. The field_offset starts at 0. * If field_offset does not exist, an error of level * E_WARNING is also issued. * </p> * @return bool <p> * Returns true on success or false on failure. * </p> */ function cubrid_field_seek ($result, $field_offset) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Free the memory occupied by the result data * @link https://php.net/manual/en/function.cubrid-free-result.php * @param resource $req_identifier <p> * Request identifier. * </p> * @return bool <p> * Returns true on success or false on failure. * </p> * <p> * Note that it can only free the client fetch buffer now, * and if you want to free all the memory, use function * cubrid_close_request(). * </p> */ function cubrid_free_result ($req_identifier) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Return the name of the specified field index * @link https://php.net/manual/en/function.cubrid-field-name.php * @param resource $result <p> * result comes from a call to cubrid_execute() * </p> * @param int $field_offset <p> * The field_offset starts at 0. If field_offset does not exist, * an error of level E_WARNING is also issued. * </p> * @return string <p> * The name of the specified field index on * success or false on failure. * </p> */ function cubrid_field_name ($result, $field_offset) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Return the name of the table of the specified field * @link https://php.net/manual/en/function.cubrid-field-table.php * @param resource $result <p> * result comes from a call to cubrid_execute() * </p> * @param int $field_offset <p> * The field_offset starts at 0. If field_offset does not exist, * an error of level E_WARNING is also issued. * </p> * @return string <p> * The name of the table on success, * FALSE when field_offset value is invalid, or * -1 if SQL sentence is not SELECT. * </p> */ function cubrid_field_table ($result, $field_offset) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Returns the length of the specified field * @link https://php.net/manual/en/function.cubrid-field-len.php * @param resource $result <p> * result comes from a call to cubrid_execute() * </p> * @param int $field_offset <p> * The field_offset starts at 0. If field_offset does not exist, * an error of level E_WARNING is also issued. * </p> * @return int <p> * Maximum length, when process is successful. FALSE on failure. * </p> */ function cubrid_field_len ($result, $field_offset) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Return the type of the column corresponding to the given field offset * @link https://php.net/manual/en/function.cubrid-field-type.php * @param resource $result <p> * result comes from a call to cubrid_execute() * </p> * @param int $field_offset <p> * The field_offset starts at 0. If field_offset does not exist, * an error of level E_WARNING is also issued. * </p> * @return string <p> * On success the returned field type will be one of * "int", "real", "string", "blob", and others as * detailed in the CUBRID documentation. Otherwise, FALSE * when invalid field_offset value, or -1 if SQL sentence * is not SELECT. * </p> */ function cubrid_field_type ($result, $field_offset) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Return a string with the flags of the given field offset * @link https://php.net/manual/en/function.cubrid-field-flags.php * @param resource $result <p> * result comes from a call to cubrid_execute() * </p> * @param int $field_offset <p> * The numerical field offset. The field_offset starts at 0. * If field_offset does not exist, an error of level * E_WARNING is also issued. * </p> * @return string <p> * a string of flags associated with the result, * or FALSE when invalid field_offset value, or -1 if SQL sentence * is not SELECT. * </p> * <p> * The following flags are reported, if your version of CUBRID * is current enough to support them: "not_null", "primary_key", * "unique_key", "foreign_key", "auto_increment", "shared", * "reverse_index", "reverse_unique", and "timestamp". * </p> */ function cubrid_field_flags ($result, $field_offset) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Escapes special characters in a string for use in a SQL statement * @link https://php.net/manual/en/function.cubrid-real-escape-string.php * @param string $unescaped_string <p> * The string that is to be escaped. * </p> * @param resource $conn_identifier [optional] <p> * The CUBRID connection. If the connection identifier is not * specified, the last connection opened by cubrid_connect() is assumed. * </p> * @return string <p> * Escaped string version of the given string, on success. * FALSE on failure. * </p> */ function cubrid_real_escape_string ($unescaped_string, $conn_identifier = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Returns the current CUBRID connection charset * @link https://php.net/manual/en/function.cubrid-client-encoding.php * @param resource $conn_identifier [optional] <p> * The CUBRID connection. If the connection identifier is not * specified, the last link opened by cubrid_connect() is assumed. * </p> * @return string <p> * A string that represents the CUBRID connection charset; on success. * FALSE on failure. * </p> */ function cubrid_client_encoding ($conn_identifier = null) {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Ping a server connection or reconnect if there is no connection * @link https://php.net/manual/en/function.cubrid-ping.php * @param resource $conn_identifier [optional] <p> * The CUBRID connection identifier. If the connection identifier * is not specified, the last connection opened by * cubrid_connect() is assumed. * </p> * @return bool <p> * true if the connection to the server is working, * otherwise false. * </p> */ function cubrid_ping ($conn_identifier = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Return the client library version * @link https://php.net/manual/en/function.cubrid-get-client-info.php * @return string <p> * A string that represents the client library version; on success. * FALSE on failure. * </p> */ function cubrid_get_client_info () {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Return the CUBRID server version * @link https://php.net/manual/en/function.cubrid-get-server-info.php * @param resource $conn_identifier * @return string <p> * A string that represents the CUBRID server version; on success. * FALSE on failure. * </p> */ function cubrid_get_server_info ($conn_identifier) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Returns the CUBRID database parameters * @link https://secure.php.net/manual/en/function.cubrid-get-db-parameter.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @return array <p> * An associative array with CUBRID database parameters; on success. * FALSE on failure. * </p> */ function cubrid_get_db_parameter ($conn_identifier) {} /** * (PHP 5, CUBRID >= 8.4.0)<br/> * Get auto-commit mode of the connection * @link https://php.net/manual/en/function.cubrid-get-autocommit.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @return bool <p> * TRUE, if autocommit is set to true. FALSE otherwise. * NULL on error. * </p> */ function cubrid_get_autocommit ($conn_identifier) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Return the current CUBRID connection charset * @link https://secure.php.net/manual/en/function.cubrid-get-charset.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @return string <p> * A string that represents the CUBRID connection charset; on success. * FALSE on failure. * </p> */ function cubrid_get_charset ($conn_identifier) {} /** * (PHP 5, CUBRID >= 8.4.0)<br/> * Get auto-commit mode of the connection * @link https://php.net/manual/en/function.cubrid-set-autocommit.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param bool $mode <p> * Auto-commit mode. The following constants can be used: * CUBRID_AUTOCOMMIT_FALSE, CUBRID_AUTOCOMMIT_TRUE * </p> * @return bool <p> * TRUE, when process is successful. FALSE, when * process is unsuccessful. * </p> */ function cubrid_set_autocommit ($conn_identifier, $mode) {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Get db name from results of cubrid_list_dbs * @link https://php.net/manual/en/function.cubrid-db-name.php * @param array $result <p> * The result pointer from a call to cubrid_list_dbs. * </p> * @param int $index <p> * The index into the result set. * </p> * @return string <p> * the database name on success, and false on failure. If false * is returned, use cubrid_error() to determine the nature * of the error. * </p> */ function cubrid_db_name ($result, $index) {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Get result data * @link https://php.net/manual/en/function.cubrid-db-parameter.php * @param resource $conn_identifier <p> * The CUBRID connection. If the connection identifier is not specified, * the last link opened by cubrid_connect() is assumed. * </p> * @return array <p> * An associative array with CUBRID database * parameters; on success. FALSE on failure. * </p> */ function cubrid_db_parameter ($conn_identifier) {} /** * (PHP 5, CUBRID >= 8.4.0)<br/> * Sets the CUBRID database parameters * @link https://php.net/manual/en/function.cubrid-set-db-parameter.php * @param resource $conn_identifier <p> * The CUBRID connection. If the connection identifier is not specified, * the last link opened by cubrid_connect() is assumed. * </p> * @param int $param_type <p> * Database parameter type. Can be PARAM_ISOLATION_LEVEL, * or PARAM_LOCK_TIMEOUT. * </p> * @param int $param_value <p> * Isolation level value (1-6) or lock timeout (in seconds) value. * </p> * @return bool <p> * TRUE on success. FALSE on failure. * </p> */ function cubrid_set_db_parameter ($conn_identifier, $param_type, $param_value) {} /** * (PHP 5, CUBRID >= 8.4.1)<br/> * Get the query timeout value of the request * @link https://php.net/manual/en/function.cubrid-get-query-timeout.php * @param resource $req_identifier <p> * Request identifier. * </p> * @return int <p> * Success: the query timeout value of the current request. * Units of msec. Failure: FALSE * </p> */ function cubrid_get_query_timeout ($req_identifier) {} /** * (PHP 5, CUBRID >= 8.4.1)<br/> * Get the query timeout value of the request * @link https://php.net/manual/en/function.cubrid-set-query-timeout.php * @param resource $req_identifier <p> * Request identifier. * </p> * @param int $timeout <p> * Timeout time, unit of msec. * </p> * @return bool <p> * TRUE, when process is successful. FALSE, when * process is unsuccessful. * </p> */ function cubrid_set_query_timeout ($req_identifier, $timeout) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get the class name using OID * @link https://php.net/manual/en/function.cubrid-tablename.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance that you want to check the existence. * To get the current OID of the request, use * cubrid_current_oid() function. * </p> * @return string <p> * Class name when process is successful. * FALSE, when process is unsuccessful. * </p> */ function cubrid_get_class_name ($conn_identifier, $oid) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get a column using OID * @link https://php.net/manual/en/function.cubrid-get.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance that you want to read. * To get the current OID of the request, use * cubrid_current_oid() function. * </p> * @param mixed $attr [optional] <p> * Name of the attribute that you want to read. * </p> * @return mixed <p> * Content of the requested attribute, * when process is successful; When attr is set with string * data type, the result is returned as a string; when attr is * set with array data type (0-based numerical array), then the * result is returned in associative array. When attr is omitted, * then all attributes are received in array form. * </p> * <p> * FALSE when process is unsuccessful or result is NULL * (If error occurs to distinguish empty string from NULL, * then it prints the warning message. You can check the * error by using cubrid_error_code()). * </p> */ function cubrid_get ($conn_identifier, $oid, $attr = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Check whether the instance pointed by OID exists * @link https://php.net/manual/en/function.cubrid-is-instance.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance that you want to check the existence. * To get the current OID of the request, use * cubrid_current_oid() function. * </p> * @return int <p> * 1, if such instance exists; 0, if such instance * does not exist; -1, in case of error * </p> */ function cubrid_is_instance ($conn_identifier, $oid) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Commit a transaction * @link https://php.net/manual/en/function.cubrid-commit.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @return bool <p> * TRUE, when process is successful. FALSE, when * process is unsuccessful. * </p> */ function cubrid_commit ($conn_identifier) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Roll back a transaction * @link https://php.net/manual/en/function.cubrid-rollback.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @return bool <p> * TRUE, when process is successful. FALSE, when * process is unsuccessful. * </p> */ function cubrid_rollback ($conn_identifier) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get OID of the current cursor location * @link https://php.net/manual/en/function.cubrid-commit.php * @param resource $req_identifier <p> * Request identifier. * </p> * @return string <p> * OID of current cursor location, when process * is successful. FALSE, when process is unsuccessful. * </p> */ function cubrid_current_oid ($req_identifier) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Delete an instance using OID * @link https://php.net/manual/en/function.cubrid-commit.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance that you want to delete. * </p> * @return bool <p> * TRUE, when process is successful. FALSE, * when process is unsuccessful. * </p> */ function cubrid_drop ($conn_identifier, $oid) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get the facility code of error * @link https://php.net/manual/en/function.cubrid-error-code-facility.php * @return int <p> * Facility code of the error code that occurred: * CUBRID_FACILITY_DBMS, CUBRID_FACILITY_CAS, * CUBRID_FACILITY_CCI, CUBRID_FACILITY_CLIENT * </p> */ function cubrid_error_code_facility () {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Close BLOB/CLOB data * @link https://php.net/manual/en/function.cubrid-lob-close.php * @param array $lob_identifier_array <p> * LOB identifier array return from cubrid_lob_get(). * </p> * @return bool <p> * TRUE, when process is successful. * FALSE, when process is unsuccessful. * </p> */ function cubrid_lob_close ($lob_identifier_array) {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Export BLOB/CLOB data to file * @link https://php.net/manual/en/function.cubrid-lob-export.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param resource $lob_identifier <p> * LOB identifier. * </p> * @param string $path_name <p> * Path name of the file. * </p> * @return bool <p> * TRUE, when process is successful. * FALSE, when process is unsuccessful. * </p> */ function cubrid_lob_export ($conn_identifier, $lob_identifier, $path_name) {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * cubrid_lob_get() is used to get BLOB/CLOB meta info from * CUBRID database. CUBRID gets BLOB/CLOB by executing the SQL statement, * and returns all LOBs as a resource array. Be sure that the SQL * retrieves only one column and its data type is BLOB or CLOB. * Remember to use cubrid_lob_close() to release the LOBs if you * don't need it any more. * @link https://php.net/manual/en/function.cubrid-lob-get.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $sql <p> * SQL statement to be executed. * </p> * @return array <p> * Return an array of LOB resources, when process * is successful. FALSE, when process is unsuccessful. * </p> */ function cubrid_lob_get ($conn_identifier, $sql) {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Read BLOB/CLOB data and send straight to browser * @link https://php.net/manual/en/function.cubrid-lob-send.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param resource $lob_identifier <p> * LOB identifier. * </p> * @return bool <p> * TRUE, when process is successful. FALSE, when * process is unsuccessful. * </p> */ function cubrid_lob_send ($conn_identifier, $lob_identifier) {} /** * (PHP 5, CUBRID >= 8.3.1)<br/> * Get BLOB/CLOB data size * @link https://php.net/manual/en/function.cubrid-lob-size.php * @param resource $lob_identifier <p> * LOB identifier. * </p> * @return string <p> * A string representing LOB data size, when * process is successful. FALSE, when process is unsuccessful. * </p> */ function cubrid_lob_size ($lob_identifier) {} /** * (PHP 5, CUBRID >= 8.4.1)<br/> * Bind a lob object or a string as a lob object to a * prepared statement as parameters. * @link https://secure.php.net/manual/en/function.cubrid-lob2-bind.php * @param resource $req_identifier <p> * Reqeust identifier. * </p> * @param int $bind_index <p> * Location of binding parameters. It starts with 1. * </p> * @param mixed $bind_value <p> * Actual value for binding. * </p> * @param string $bind_value_type [optional] <p> * It must be "BLOB" or "CLOB" and it won't be case-sensitive. * If it not be given, the default value is "BLOB". * </p> * @return bool <p> * TRUE, when process is successful. * FALSE, when process is unsuccessful. * </p> */ function cubrid_lob2_bind ($req_identifier, $bind_index, $bind_value, $bind_value_type = NULL) {} /** * (PHP 5, CUBRID >= 8.4.1)<br/> * Close BLOB/CLOB data * @link https://php.net/manual/en/function.cubrid-lob2-close.php * @param resource $lob_identifier <p> * Lob identifier as a result of cubrid_lob2_new() * or get from the result set. * </p> * @return bool <p> * TRUE, on success. * FALSE, on failure. * </p> */ function cubrid_lob2_close ($lob_identifier) {} /** * (PHP 5, CUBRID >= 8.4.1)<br/> * Export the lob object to a file. * @link https://php.net/manual/en/function.cubrid-lob2-export.php * @param resource $lob_identifier <p> * Lob identifier as a result of cubrid_lob2_new() or get * from the result set. * </p> * @param string $file_name <p> * File name you want to store BLOB/CLOB data. * It also supports the path of the file. * </p> * @return bool <p> * TRUE if the process is successful and FALSE for failure. * </p> */ function cubrid_lob2_export ($lob_identifier, $file_name) {} /** * (PHP 5, CUBRID >= 8.4.1)<br/> * Import the lob object from a file. * @link https://php.net/manual/en/function.cubrid-lob2-import.php * @param resource $lob_identifier <p> * Lob identifier as a result of cubrid_lob2_new() or get * from the result set. * </p> * @param string $file_name <p> * File name you want to import BLOB/CLOB data. * It also supports the path of the file. * </p> * @return bool <p> * TRUE if the process is successful and FALSE for failure. * </p> */ function cubrid_lob2_import ($lob_identifier, $file_name) {} /** * (PHP 5, CUBRID >= 8.4.1)<br/> * Create a lob object. * @link https://php.net/manual/en/function.cubrid-lob2-new.php * @param resource $conn_identifier [optional] <p> * Connection identifier. If the connection identifier is * not specified, the last connection opened by * cubrid_connect() or cubrid_connect_with_url() is assumed. * </p> * @param string $type [optional] <p> * It may be "BLOB" or "CLOB", it won't be case-sensitive. * The default value is "BLOB". * </p> * @return resource <p> * Lob identifier when it is successful. FALSE on failure. * </p> */ function cubrid_lob2_new ($conn_identifier = NULL, $type = "BLOB") {} /** * (PHP 5, CUBRID >= 8.4.1)<br/> * Read from BLOB/CLOB data. * @link https://php.net/manual/en/function.cubrid-lob2-read.php * @param resource $lob_identifier <p> * Lob identifier as a result of cubrid_lob2_new() or get * from the result set. * </p> * @param int $len <p> * Length from buffer you want to read from the lob data. * </p> * @return string <p> * Returns the contents as a string. * FALSE when there is no more data. * NULL on failure. * </p> */ function cubrid_lob2_read ($lob_identifier, $len) {} /** * (PHP 5, CUBRID >= 8.4.1)<br/> * Move the cursor of a lob object. * @link https://php.net/manual/en/function.cubrid-lob2-seek64.php * @param resource $lob_identifier <p> * Lob identifier as a result of cubrid_lob2_new() or get * from the result set. * </p> * @param string $offset <p> * Number of units you want to move the cursor. * </p> * @param int $origin [optional] <p> * This parameter can be the following values: * </p> * <ul> * <li>CUBRID_CURSOR_FIRST: move forward from the first * beginning.</li> * <li>CUBRID_CURSOR_CURRENT: move forward or backward * from the current position.</li> * <li>CUBRID_CURSOR_LAST: move backward at the end of LOB object.</li> * </ul> * @return bool <p> * TRUE if the process is successful and FALSE for failure. * </p> */ function cubrid_lob2_seek64 ($lob_identifier, $offset, $origin = CUBRID_CURSOR_CURRENT) {} /** * (PHP 5, CUBRID >= 8.4.1)<br/> * Move the cursor of a lob object. * @link https://php.net/manual/en/function.cubrid-lob2-seek.php * @param resource $lob_identifier <p> * Lob identifier as a result of cubrid_lob2_new() or get * from the result set. * </p> * @param int $offset <p> * Number of units you want to move the cursor. * </p> * @param int $origin [optional] <p> * This parameter can be the following values: * </p> * <ul> * <li>CUBRID_CURSOR_FIRST: move forward from the first * beginning.</li> * <li>CUBRID_CURSOR_CURRENT: move forward or backward * from the current position.</li> * <li>CUBRID_CURSOR_LAST: move backward at the end of LOB object.</li> * </ul> * @return bool <p> * TRUE if the process is successful and FALSE for failure. * </p> */ function cubrid_lob2_seek ($lob_identifier, $offset, $origin = CUBRID_CURSOR_CURRENT) {} /** * (PHP 5, CUBRID >= 8.4.1)<br/> * Get a lob object's size. * @link https://php.net/manual/en/function.cubrid-lob2-size64.php * @param resource $lob_identifier <p> * Lob identifier as a result of cubrid_lob2_new() or get * from the result set. * </p> * @return string <p> * It will return the size of the LOB object as a string * when it processes successfully. FALSE on failure. * </p> */ function cubrid_lob2_size64 ($lob_identifier) {} /** * (PHP 5, CUBRID >= 8.4.1)<br/> * Get a lob object's size. * @link https://php.net/manual/en/function.cubrid-lob2-size.php * @param resource $lob_identifier <p> * Lob identifier as a result of cubrid_lob2_new() or get * from the result set. * </p> * @return int <p> * It will return the size of the LOB object as a string * when it processes successfully. FALSE on failure. * </p> */ function cubrid_lob2_size ($lob_identifier) {} /** * (PHP 5, CUBRID >= 8.4.1)<br/> * Tell the cursor position of the LOB object. * @link https://php.net/manual/en/function.cubrid-lob2-tell64.php * @param resource $lob_identifier <p> * Lob identifier as a result of cubrid_lob2_new() or get * from the result set. * </p> * @return string <p> * It will return the cursor position on the LOB object as a * string when it processes successfully. FALSE on failure. * </p> */ function cubrid_lob2_tell64 ($lob_identifier) {} /** * (PHP 5, CUBRID >= 8.4.1)<br/> * Tell the cursor position of the LOB object. * @link https://php.net/manual/en/function.cubrid-lob2-tell.php * @param resource $lob_identifier <p> * Lob identifier as a result of cubrid_lob2_new() or get * from the result set. * </p> * @return int <p> * It will return the cursor position on the LOB object as a * string when it processes successfully. FALSE on failure. * </p> */ function cubrid_lob2_tell ($lob_identifier) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Set a read lock on the given OID * @link https://php.net/manual/en/function.cubrid-lock-read.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance that you want to put read lock on. * </p> * @return bool <p> * TRUE, when process is successful. FALSE, when * process is unsuccessful. * </p> */ function cubrid_lock_read ($conn_identifier, $oid) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Set a write lock on the given OID * @link https://php.net/manual/en/function.cubrid-lock-write.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance that you want to put write lock on. * </p> * @return bool <p> * TRUE, when process is successful. FALSE, when * process is unsuccessful. * </p> */ function cubrid_lock_write ($conn_identifier, $oid) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Move the cursor in the result * @link https://php.net/manual/en/function.cubrid-move-cursor.php * @param resource $req_identifier <p> * Request identifier. * </p> * @param int $offset <p> * Number of units you want to move the cursor. * </p> * @param int $origin [optional] <p> * Location where you want to move the cursor from * CUBRID_CURSOR_FIRST, CUBRID_CURSOR_CURRENT, CUBRID_CURSOR_LAST. * </p> * @return int <p> * CUBRID_CURSOR_SUCCESS, when process is successful. * CUBRID_NO_MORE_DATA, when it is not a valid cursor location. * CUBRID_CURSOR_ERROR, in case of error. * </p> */ function cubrid_move_cursor ($req_identifier, $offset, $origin = CUBRID_CURSOR_CURRENT) {} /** * (PHP 5, CUBRID >= 8.4.0)<br/> * Get result of next query when executing multiple SQL statements * @link https://php.net/manual/en/function.cubrid-next-result.php * @param resource $result <p> * result comes from a call to cubrid_execute(). * </p> * @return bool <p> * TRUE, when process is successful. FALSE, when * process is unsuccessful. * </p> */ function cubrid_next_result ($result) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Prepare an SQL statement for execution * @link https://php.net/manual/en/function.cubrid-prepare.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $prepare_stmt <p> * Prepare query. * </p> * @param int $option [optional] <p> * OID return option CUBRID_INCLUDE_OID. * </p> * @return resource <p> * Request identifier, if process is successful; * FALSE, if process is unsuccessful. * </p> */ function cubrid_prepare ($conn_identifier, $prepare_stmt, $option = 0) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Update a column using OID * @link https://php.net/manual/en/function.cubrid-put.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance that you want to update. * </p> * @param string $attr [optional] <p> * Name of the attribute that you want to update. * </p> * @param mixed $value <p> * New value that you want to assign to the attribute. * </p> * @return bool <p> * TRUE, when process is successful. * FALSE, when process is unsuccessful. * </p> */ function cubrid_put ($conn_identifier, $oid, $attr = null, $value) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get the requested schema information * @link https://php.net/manual/en/function.cubrid-schema.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param int $schema_type <p> * Schema data that you want to know. * </p> * @param string $class_name [optional] <p> * Table you want to know the schema of. * </p> * @param string $attr_name [optional] <p> * Attribute you want to know the schema of. * </p> * @return array <p> * Array containing the schema information, * when process is successful; FALSE, when process is * unsuccessful. * </p> */ function cubrid_schema ($conn_identifier, $schema_type, $class_name = null, $attr_name = null) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Delete an element from sequence type column using OID * @link https://php.net/manual/en/function.cubrid-seq-drop.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance you want to work with. * </p> * @param string $attr_name <p> * Name of the attribute that you want to delete an element from. * </p> * @param int $index <p> * Index of the element that you want to delete (1-based). * </p> * @return bool <p> * TRUE, when process is successful. FALSE, * when process is unsuccessful. * </p> */ function cubrid_seq_drop ($conn_identifier, $oid, $attr_name, $index) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Insert an element to a sequence type column using OID * @link https://php.net/manual/en/function.cubrid-seq-insert.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance you want to work with. * </p> * @param string $attr_name <p> * Name of the attribute you want to insert an instance to. * </p> * @param int $index <p> * Location of the element, you want to insert the element to (1-based). * </p> * @param string $seq_element <p> * Content of the element that you want to insert. * </p> * @return bool <p> * TRUE, when process is successful. FALSE, * when process is unsuccessful. * </p> */ function cubrid_seq_insert ($conn_identifier, $oid, $attr_name, $index, $seq_element) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Update the element value of sequence type column using OID * @link https://php.net/manual/en/function.cubrid-seq-put.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance you want to work with. * </p> * @param string $attr_name <p> * Name of the attribute that you want to update an element. * </p> * @param int $index <p> * Index of the element that you want to delete (1-based). * </p> * @param string $seq_element <p> * New content that you want to use for the update. * </p> * @return bool <p> * TRUE, when process is successful. FALSE, * when process is unsuccessful. * </p> */ function cubrid_seq_put ($conn_identifier, $oid, $attr_name, $index, $seq_element) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Insert a single element to set type column using OID * @link https://php.net/manual/en/function.cubrid-seq-add.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance you want to work with. * </p> * @param string $attr_name <p> * Name of the attribute you want to insert an element. * </p> * @param string $seq_element <p> * Content of the element that you want to insert. * </p> * @return bool <p> * TRUE, when process is successful. FALSE, * when process is unsuccessful. * </p> */ function cubrid_seq_add ($conn_identifier, $oid, $attr_name, $seq_element) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Insert a single element to set type column using OID * @link https://php.net/manual/en/function.cubrid-set-add.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance you want to work with. * </p> * @param string $attr_name <p> * Name of the attribute you want to insert an element. * </p> * @param string $set_element <p> * Content of the element you want to insert. * </p> * @return bool <p> * TRUE, when process is successful. FALSE, * when process is unsuccessful. * </p> */ function cubrid_set_add ($conn_identifier, $oid, $attr_name, $set_element) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Delete an element from set type column using OID * @link https://php.net/manual/en/function.cubrid-set-drop.php * @param resource $conn_identifier <p> * Connection identifier. * </p> * @param string $oid <p> * OID of the instance you want to work with. * </p> * @param string $attr_name <p> * Name of the attribute you want to delete an element from. * </p> * @param string $set_element <p> * Content of the element you want to delete. * </p> * @return bool <p> * TRUE, when process is successful. FALSE, * when process is unsuccessful. * </p> */ function cubrid_set_drop ($conn_identifier, $oid, $attr_name, $set_element) {} /** * (PHP 5, CUBRID >= 8.3.0)<br/> * Get the CUBRID PHP module's version * @link https://php.net/manual/en/function.cubrid-version.php * @return string <p> * Version information (eg. "8.4.1.0001"). * </p> */ function cubrid_version () {} /** * Columns are returned into the array having a numerical index to the * fields. This index starts with 0, the first field in the result. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_NUM', 1); /** * Columns are returned into the array having the fieldname as the array * index. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_ASSOC', 2); /** * Columns are returned into the array having both a numerical index * and the fieldname as the array index. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_BOTH', 3); /** * Get query result as an object. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_OBJECT', 4); /** * Determine whether to get OID during query execution. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_INCLUDE_OID', 1); /** * Execute the query in asynchronous mode. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_ASYNC', 2); /** * Execute the query in synchronous mode. * This flag must be set when executing multiple SQL statements. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_EXEC_QUERY_ALL', 4); /** * Returned value of cubrid_move_cursor() function * in case of success. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_CURSOR_SUCCESS', 1); /** * Returned value of cubrid_move_cursor() function in case * of failure. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_NO_MORE_DATA', 0); /** * Returned value of cubrid_move_cursor() function in case * of failure. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_CURSOR_ERROR', -1); /** * Enable the auto-commit mode. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_AUTOCOMMIT_TRUE', 1); /** * Disable the auto-commit mode. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_AUTOCOMMIT_FALSE', 0); /** * Move current cursor to the first position in the result. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_CURSOR_FIRST', 0); /** * Move current cursor as a default value if the origin is * not specified. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_CURSOR_CURRENT', 1); /** * Move current cursor to the last position in the result. * @link https://php.net/manual/en/cubrid.constants.php */ define ('CUBRID_CURSOR_LAST', 2); // End of cubrid v.1.0 ?>