Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - プログラミング » SQL Anywhere データ・アクセス API » SQL Anywhere PHP API » SQL Anywhere PHP API リファレンス

 

sasql_fetch_field

プロトタイプ
object sasql_fetch_field( sasql_result $result [, int $field_offset ] )
説明

特定のカラムに関する情報を含むオブジェクトを返します。

パラメータ

$result   sasql_query 関数によって返される結果リソース。

$field_offset   取り出したい情報のカラム (フィールド) を表す整数。カラムは 0 から始まります。最初のカラムを取得するには、値 0 を指定します。このパラメータを省略すると、次のフィールド・オブジェクトが返されます。

戻り値

次のプロパティを持つオブジェクトが返されます。

  • id   フィールド番号を示します。

  • name   フィールド名を示します。

  • numeric   フィールドが数値であるかどうかを示します。

  • length   フィールドのネイティブの記憶サイズを返します。

  • type   フィールドのタイプを返します。

  • native_type   フィールドのネイティブ・タイプを返します。DT_FIXCHAR、DT_DECIMAL、DT_DATE などの値です。Embedded SQL のデータ型を参照してください。

  • precision   フィールドの数値精度を返します。このプロパティが設定されるのは、native_type が DT_DECIMAL のフィールドのみです。

  • scale   フィールドの数値の位取りを返します。このプロパティが設定されるのは、native_type が DT_DECIMAL のフィールドのみです。

関連する関数