diff --git a/reference/cubrid/functions/cubrid-bind.xml b/reference/cubrid/functions/cubrid-bind.xml
index d75c53a0e6..a017f085bc 100644
--- a/reference/cubrid/functions/cubrid-bind.xml
+++ b/reference/cubrid/functions/cubrid-bind.xml
@@ -12,7 +12,7 @@
boolcubrid_bind
resourcereq_identifier
- mixedbind_param
+ intbind_index
mixedbind_value
stringbind_value_type
@@ -142,13 +142,8 @@
cubrid_prepare.
- bind_param
- Parameter identifier. For a prepared statement using named
- placeholders, this will be a parameter name of the form :name (Note that
- the name can only contain digit, alphabet, and underscore, and it can not
- begin with digit. The name length can not be longer than 32). For a prepared
- statement using question mark placeholders, this will be the 1-indexed
- position of the parameter.
+ bind_index
+ Location of binding parameters. It starts with 1.
bind_value
@@ -187,13 +182,6 @@
-
- 8.4.0
-
- Added named parameter support; When binding the LOB data type, it can
- directly binding the path name of a file.
-
-
8.3.1
@@ -261,53 +249,6 @@ Barkley Charles
-
- cubrid_bind named parameter example
-
-
-]]>
-
-&example.outputs;
-
-
-
-
-
cubrid_bind BLOB/CLOB example
diff --git a/reference/cubrid/functions/cubrid-connect-with-url.xml b/reference/cubrid/functions/cubrid-connect-with-url.xml
index de36b516b8..9bb7ae6d8d 100644
--- a/reference/cubrid/functions/cubrid-connect-with-url.xml
+++ b/reference/cubrid/functions/cubrid-connect-with-url.xml
@@ -27,14 +27,33 @@
<url> ::= CUBRID:<host>:<db_name>:<db_user>:<db_password>:[?<properties>]
+
+
<properties> ::= <property> [&<property>]
- <properties> ::= autocommit=<autocommit_mode>
+
+
+ <properties> ::= alhosts=<alternative_hosts>[ &rctime=<time>]
+
+
+ <properties> ::= login_timeout=<milli_sec>
+
+
+ <properties> ::= query_timeout=<milli_sec>
+
+
+ <properties> ::= disconnect_on_query_timeout=true|false
+
+
<alternative_hosts> ::= <standby_broker1_host>:<port> [,<standby_broker2_host>:<port>]
+
+
<host> := HOSTNAME | IP_ADDR
+
+
<time> := SECOND
- or <url> ::= cci:CUBRID:<host>:<db_name>:......
+ <milli_sec> := MILLI SECOND
@@ -42,9 +61,31 @@
db_name : A name of the database
db_user : A name of the database user
db_password : A database user password
- autocommit : The database connection auto-commit mode
- alhosts: Specifies the broker information of the standby server, which is used for failover when it is impossible to connect to the active server. You can specify multiple brokers for failover, and the connection to the brokers is attempted in the order listed in alhosts
- rctime : An interval between the attempts to connect to the active broker in which failure occurred. After a failure occurs, the system connects to the broker specified by althosts (failover), terminates the transaction, and then attempts to connect to the active broker of the master database at every rctime. The default value is 600 seconds.
+
+ alhosts : Specifies the broker information of the standby server, which is
+ used for failover when it is impossible to connect to the active server.
+ You can specify multiple brokers for failover, and the connection to the brokers
+ is attempted in the order listed in alhosts
+
+ rctime : An interval between the attempts to connect to the active broker in
+ which failure occurred. After a failure occurs, the system connects to the
+ broker specified by althosts (failover), terminates the transaction, and then
+ attempts to connect to the active broker of the master database at every rctime.
+ The default value is 600 seconds.
+
+ login_timeout : Timeout value (unit: msec.) for database login. The default
+ value is 0, which means infinite postponement.
+
+
+ query_timeout : Timeout value (unit: msec.) for query request. Upon timeout,
+ a message to cancel requesting a query transferred to server is sent. The return
+ value can depend on the disconnect_on_query_timeout configuration; even though the
+ message to cancel a request is sent to server, that request may succeed.
+
+
+ disconnect_on_query_timeout : Configures a value whether to immediately return
+ an error of function being executed upon timeout. The default value is false.
+
@@ -63,7 +104,9 @@
$url = "CUBRID:localhost:33000:tbd:::?autocommit=off";
- $conn = cubrid_connect_with_url ($url, "dba", "12?");
+
+
+ $conn = cubrid_connect_with_url($url, "dba", "12?");
@@ -91,8 +134,8 @@
no new connection 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_with_url always open a new
- connection, even if cubrid_connect_with_url was
+ makes cubrid_connect_with_url always open a new
+ connection, even if cubrid_connect_with_url was
called before with the same parameters.
@@ -116,20 +159,20 @@
]]>
@@ -141,7 +184,7 @@ if ($con) {
]]>
diff --git a/reference/cubrid/functions/cubrid-pconnect-with-url.xml b/reference/cubrid/functions/cubrid-pconnect-with-url.xml
index 9cda9f84d5..3665a93b3e 100644
--- a/reference/cubrid/functions/cubrid-pconnect-with-url.xml
+++ b/reference/cubrid/functions/cubrid-pconnect-with-url.xml
@@ -40,14 +40,33 @@
<url> ::= CUBRID:<host>:<db_name>:<db_user>:<db_password>:[?<properties>]
+
+
<properties> ::= <property> [&<property>]
- <properties> ::= autocommit=<autocommit_mode>
+
+
+ <properties> ::= alhosts=<alternative_hosts>[ &rctime=<time>]
+
+
+ <properties> ::= login_timeout=<milli_sec>
+
+
+ <properties> ::= query_timeout=<milli_sec>
+
+
+ <properties> ::= disconnect_on_query_timeout=true|false
+
+
<alternative_hosts> ::= <standby_broker1_host>:<port> [,<standby_broker2_host>:<port>]
+
+
<host> := HOSTNAME | IP_ADDR
+
+
<time> := SECOND
- or <url> ::= cci:CUBRID:<host>:<db_name>:......
+ <milli_sec> := MILLI SECOND
@@ -55,9 +74,31 @@
db_name : A name of the database
db_user : A name of the database user
db_password : A database user password
- autocommit : The database connection auto-commit mode
- alhosts: Specifies the broker information of the standby server, which is used for failover when it is impossible to connect to the active server. You can specify multiple brokers for failover, and the connection to the brokers is attempted in the order listed in alhosts
- rctime : An interval between the attempts to connect to the active broker in which failure occurred. After a failure occurs, the system connects to the broker specified by althosts (failover), terminates the transaction, and then attempts to connect to the active broker of the master database at every rctime. The default value is 600 seconds.
+
+ alhosts : Specifies the broker information of the standby server, which is
+ used for failover when it is impossible to connect to the active server.
+ You can specify multiple brokers for failover, and the connection to the brokers
+ is attempted in the order listed in alhosts
+
+ rctime : An interval between the attempts to connect to the active broker in
+ which failure occurred. After a failure occurs, the system connects to the
+ broker specified by althosts (failover), terminates the transaction, and then
+ attempts to connect to the active broker of the master database at every rctime.
+ The default value is 600 seconds.
+
+ login_timeout : Timeout value (unit: msec.) for database login. The default
+ value is 0, which means infinite postponement.
+
+
+ query_timeout : Timeout value (unit: msec.) for query request. Upon timeout,
+ a message to cancel requesting a query transferred to server is sent. The return
+ value can depend on the disconnect_on_query_timeout configuration; even though the
+ message to cancel a request is sent to server, that request may succeed.
+
+
+ disconnect_on_query_timeout : Configures a value whether to immediately return
+ an error of function being executed upon timeout. The default value is false.
+