라이브러리

[PHP] cubrid_field_type - 주어진 필드 오프셋에 해당하는 열의 유형을 반환합니다.




cubrid_field_type


CUBRID는 PHP를 위한 ORM(Object-Relational Mapping) 라이브러리로, MySQL과 유사한 SQL 문법을 지원합니다. CUBRID의 `cubrid_field_type` 함수는 테이블의 필드 타입을 반환하는 함수입니다.

사용법


`cubrid_field_type` 함수는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

cubrid_field_type($result, $field)



* `$result`: 쿼리 결과
* `$field`: 필드 인덱스

예제


다음 예제는 `cubrid_field_type` 함수를 사용하여 테이블의 필드 타입을 반환하는 방법을 보여줍니다.

#hostingforum.kr
php

<?php

// CUBRID 연결

$conn = cubrid_connect("localhost", 33000, "demodb");



// 쿼리 실행

$result = cubrid_query("SELECT * FROM test");



// 테이블 필드 타입을 반환하는 함수

function get_field_type($result, $field) {

    return cubrid_field_type($result, $field);

}



// 필드 타입을 출력

echo "field1 타입: " . get_field_type($result, 0) . "
";

echo "field2 타입: " . get_field_type($result, 1) . "
";

echo "field3 타입: " . get_field_type($result, 2) . "
";



// CUBRID 연결 끊기

cubrid_disconnect($conn);

?>



이 예제에서는 `test` 테이블의 필드 타입을 반환하는 `get_field_type` 함수를 정의하고, `cubrid_field_type` 함수를 사용하여 필드 타입을 출력합니다.

필드 타입


`cubrid_field_type` 함수는 필드 타입을 문자열로 반환합니다. 다음은 지원하는 필드 타입 목록입니다.

* `int`: 정수 타입
* `char`: 문자 타입
* `varchar`: 문자열 타입
* `date`: 날짜 타입
* `time`: 시간 타입
* `timestamp`: 날짜 및 시간 타입
* `boolean`: 논리 타입
* `float`: 실수 타입
* `double`: 실수 타입
* `decimal`: 정수 타입

참고


* CUBRID 공식 문서: [cubrid_field_type](http://www.cubrid.org/manual/10.1/PHP/PHP%20Functions/Field%20Functions/cubrid_field_type.html)
* CUBRID PHP API: [cubrid_field_type](https://github.com/CUBRID/cubrid-php-api/blob/master/docs/Field%20Functions/cubrid_field_type.md)
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 640 페이지

검색

게시물 검색