cubrid_bind

설명

cubrid_bind 함수는 파라미터가 표시된 cubrid_prepare의 변수에 값을 대입할 목적으로 사용된다. 대입 값의 타입은 다음 표와 같다.

구분

 바인드 타입

 대응 SQL 타입

지원

STRING

CHAR, VARCHAR

NCHAR

NCHAR, NVARCHAR

BIT

BIT, VARBIT

NUMERIC 또는 NUMBER  

SHORT, INT, NUMERIC

FLOAT

FLOAT

DOUBLE

DOUBLE

TIME

TIME

DATE

DATE

TIMESTAMP

TIMESTAMP

OBJECT

OBJECT

NULL

NULL

미지원

SET

SET

MULTISET

MULTISET

SEQUENCE

SEQUENCE

구문

int cubrid_bind (int req_handle,int bind_index,string bind_value [,string bind_value_type])

리턴 값
예제

$con = cubrid_connect ("dbsvr.cubrid.com", 12345, "demodb");
if ($con) {
$sql = "insert into tbl values ( ?,?,?)";
   $req = cubrid_prepare( $con, $sql, CUBRID_INCLUDE_OID );
   $i = 0;
   while ( $i < 2 ) {
   $res = cubrid_bind( $req, 1, "1", "NUMBER");
   $res = cubrid_bind( $req, 2, "2");
   $res = cubrid_bind( $req, 3, "04:22:34 PM 08/07/2007");
   $res = cubrid_execute( $req );  
   $i = $i + 1;
}}

관련 항목