
DB2_fetch_array 함수는 DB2에서 지원하는 함수입니다. 그러나 PHP의 fetch_array 함수와는 다르게 작동합니다.
DB2_fetch_array 함수는 결과를 가져올 때, 결과가 있으면 TRUE, 없으면 FALSE를 반환합니다.
fetch_array 함수를 사용할 때 반환되는 형식은 PHP의 fetch_array 함수와 동일합니다.
fetch_array 함수를 사용할 때 에러가 발생하는 경우, 다음과 같은 오류 메시지를 출력합니다.
- DB2 error: SQLCODE=-104, SQLSTATE=42601, SQLERRMC=fetch array, DRIVER=4.19.34
- Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42601]: Syntax error or access violation: 104 DB2 error: SQLCODE=-104, SQLSTATE=42601, SQLERRMC=fetch array, DRIVER=4.19.34'
이러한 오류는 fetch_array 함수를 사용할 때, DB2 커넥션의 결과를 가져올 때 발생합니다.
DB2_fetch_array 함수를 사용할 때, 결과를 가져올 때, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$result = db2_exec($conn, $query);
while ($row = db2_fetch_array($result)) {
print_r($row);
}
fetch_array 함수를 사용할 때, 결과를 가져올 때, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$result = db2_exec($conn, $query);
while ($row = db2_fetch_array($result, DB2_ASSOC)) {
print_r($row);
}
2025-03-03 21:09