MDB_Common::getTextValue() (Previous) (Next) MDB_Common::nextId()

View this page in Last updated: Sun, 07 Sep 2008
English | Dutch | French | German | Hungarian | Japanese | Polish | Russian | Spanish | Plain HTML

MDB_Common::limitQuery()

MDB_Common::limitQuery() -- 限定されたクエリをデータベースに送信する

説明

SQL クエリを実行します。しかし、指定した行数だけしか結果を取得しません。 これは MySQL の LIMIT オプションをエミュレートしたものです。

パラメータ

string $query

SQL クエリ。

array $types

指定した場合は、結果セットのカラムの型が取得時に設定されます。

integer $from

取得を開始する行。

integer $count

取得する行数。

返り値

mixed - 新しいリソース ID/MDB_OK、 あるいは失敗した場合に MDB_Error を返します。

注意

この関数は、スタティックにコールする ことはできません。

警告

このモジュールは、 実験的 なものです。 これらの関数の動作・関数名を含めここに書かれていることすべてが このパッケージの将来のリリースで予告なく変更される可能性があります。 注意を喚起するとともに、使用者のリスクでこのモジュールを使用してください。

データベースによっては、 query() より高速にならないこともあります。 limitQuery() の利点は、 できるだけ早い時点で結果セットの不要な行を削除するところにあります。 これにより、メモリの使用量を抑えられます。

参照

query()

MDB_Common::getTextValue() (Previous) (Next) MDB_Common::nextId()

Download Documentation Last updated: Sun, 07 Sep 2008
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
There are no user contributed notes for this page.