
MySQL의 INT 타입은 PHP의 odbc_field_type() 함수로 다음과 같이 표현할 수 있습니다.
- SQL_INTEGER: INT 타입은 정수 값을 저장하기 때문에 SQL_INTEGER로 표현할 수 있습니다.
- SQL_BIGINT: INT 타입의 크기가 큰 경우 SQL_BIGINT로 표현할 수 있습니다.
- SQL_SMALLINT: INT 타입의 크기가 작은 경우 SQL_SMALLINT로 표현할 수 있습니다.
예를 들어, MySQL의 INT 타입의 필드를 ODBC 필드 타입으로 다음과 같이 표현할 수 있습니다.
#hostingforum.kr
php
$odbc_field_type = odbc_field_type($odbc_result, $field_index);
if ($odbc_field_type == SQL_INTEGER) {
echo "INT 타입";
} elseif ($odbc_field_type == SQL_BIGINT) {
echo "BIGINT 타입";
} elseif ($odbc_field_type == SQL_SMALLINT) {
echo "SMALLINT 타입";
}
이러한 방법으로 MySQL의 INT 타입을 ODBC 필드 타입으로 변환할 수 있습니다.
2025-04-10 14:14