cubrid_column_types

(PECL CUBRID >= 8.3.0)

cubrid_column_types - 결과에서 열 유형 가져오기


설명

cubrid_column_types(resource $req_identifier): array

cubrid_column_types() 함수는 req_identifier를 이용하여 쿼리 결과의 컬럼 타입을 얻는다.


매개변수

req_identifier
요청 식별자입니다.

반환 값

열 유형을 포함하는 문자열 값의 배열(프로세스가 성공할 때 또는 실패할 때 false)입니다.


Examples

예제 #1 cubrid_column_types() 예제

                  
<?php
$conn = cubrid_connect("localhost", 33000, "demodb", "dba");
$result = cubrid_execute($conn, "SELECT * FROM game WHERE host_year=2004 AND nation_code='AUS' AND medal='G'");

$column_names = cubrid_column_names($result);
$column_types = cubrid_column_types($result);

printf("%-30s %-30s %-15s\n", "Column Names", "Column Types", "Column Maxlen");
for($i = 0, $size = count($column_names); $i < $size; $i++) {
    $column_len = cubrid_field_len($result, $i);
    printf("%-30s %-30s %-15s\n", $column_names[$i], $column_types[$i], $column_len);
}

cubrid_disconnect($conn);
?>
                  
                

위의 예는 다음을 출력합니다.

Column Names                   Column Types                   Column Maxlen
host_year                      integer                        11
event_code                     integer                        11
athlete_code                   integer                        11
stadium_code                   integer                        11
nation_code                    char                           3
medal                          char                           1
game_date                      date                           10
                

기타