라이브러리
[PHP] db2_cursor_type - 명령문 리소스에서 사용하는 커서 유형을 반환합니다.
DB2 Cursor Type이란?
DB2 Cursor Type은 DB2 데이터베이스와 상호 작용하는 PHP 프로그램에서 사용되는 cursor의 유형을 정의하는 것입니다. cursor는 데이터베이스에서 데이터를 읽거나 수정할 때 사용되는 가상 레코드 집합입니다.
DB2 Cursor Type에는 세 가지 유형이 있습니다.
1. DB2_CURSOR_TYPE_FORWARD_ONLY
2. DB2_CURSOR_TYPE_KEYSET
3. DB2_CURSOR_TYPE_STATIC
DB2_CURSOR_TYPE_FORWARD_ONLY
DB2_CURSOR_TYPE_FORWARD_ONLY는 cursor가 한 번에 한 행만 읽을 수 있는 유형입니다. 이 유형의 cursor는 데이터베이스에서 데이터를 읽을 때 사용됩니다.
#hostingforum.kr
php
$dsn = 'DB2 ODBC DSN';
$user = '사용자 이름';
$pass = '비밀번호';
$conn = db2_connect($dsn, $user, $pass);
if ($conn) {
$stmt = db2_prepare($conn, 'SELECT * FROM 테이블명');
db2_exec($stmt, '');
$cursor = db2_cursor_type($stmt, DB2_CURSOR_TYPE_FORWARD_ONLY);
while (db2_fetch_array($cursor)) {
print_r(db2_fetch_array($cursor));
}
db2_free_result($stmt);
db2_close($conn);
} else {
print "연결 실패";
}
DB2_CURSOR_TYPE_KEYSET
DB2_CURSOR_TYPE_KEYSET은 cursor가 데이터베이스에서 데이터를 읽을 때 사용되는 유형입니다. 이 유형의 cursor는 데이터베이스에서 데이터를 읽을 때 사용됩니다.
#hostingforum.kr
php
$dsn = 'DB2 ODBC DSN';
$user = '사용자 이름';
$pass = '비밀번호';
$conn = db2_connect($dsn, $user, $pass);
if ($conn) {
$stmt = db2_prepare($conn, 'SELECT * FROM 테이블명');
db2_exec($stmt, '');
$cursor = db2_cursor_type($stmt, DB2_CURSOR_TYPE_KEYSET);
while (db2_fetch_array($cursor)) {
print_r(db2_fetch_array($cursor));
}
db2_free_result($stmt);
db2_close($conn);
} else {
print "연결 실패";
}
DB2_CURSOR_TYPE_STATIC
DB2_CURSOR_TYPE_STATIC은 cursor가 데이터베이스에서 데이터를 읽을 때 사용되는 유형입니다. 이 유형의 cursor는 데이터베이스에서 데이터를 읽을 때 사용됩니다.
#hostingforum.kr
php
$dsn = 'DB2 ODBC DSN';
$user = '사용자 이름';
$pass = '비밀번호';
$conn = db2_connect($dsn, $user, $pass);
if ($conn) {
$stmt = db2_prepare($conn, 'SELECT * FROM 테이블명');
db2_exec($stmt, '');
$cursor = db2_cursor_type($stmt, DB2_CURSOR_TYPE_STATIC);
while (db2_fetch_array($cursor)) {
print_r(db2_fetch_array($cursor));
}
db2_free_result($stmt);
db2_close($conn);
} else {
print "연결 실패";
}
DB2 Cursor Type은 데이터베이스와 상호 작용하는 PHP 프로그램에서 사용되는 cursor의 유형을 정의하는 것입니다. cursor는 데이터베이스에서 데이터를 읽거나 수정할 때 사용되는 가상 레코드 집합입니다. DB2 Cursor Type에는 세 가지 유형이 있습니다. DB2_CURSOR_TYPE_FORWARD_ONLY, DB2_CURSOR_TYPE_KEYSET, DB2_CURSOR_TYPE_STATIC.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.