無料スクリプト配布のPHP.TO   PHPの実用的なtips PHPマニュアル MySQLマニュアル Apacheマニュアル PostgreSQLマニュアル マニュアル検索    

EXECUTE

名前

EXECUTE --  準備された文を実行する

概要

EXECUTE 

name

 [ ( 

parameter

 [, ...] ) ]

説明

EXECUTE は、前もって準備された文を実行する際に使用します。 準備された文はセッション中にしか存在できないため、事前に同一セッション中の PREPARE 文によって作成されたものでなければなりません。

文を作成した PREPARE 文にパラメータが指定されている場合は、これに適合するパラメータの集合が EXECUTE に渡される必要があります。 そうしないと、エラーになります。 (関数とは異なり)準備された文は、パラメータのデータ型や個数によってオーバーロードされることはありません。 準備された文の名前は、1つのデータベースセッション内で一意でなければなりません。

準備された文の作成方法と使用方法についての詳細は PREPARE を参照してください。

パラメータ

name

実行する準備された文の名前を指定します。

parameter

準備された文に対するパラメータの実際の値を式で指定します。 この式は、準備された文が生成された時に決定される、そのパラメータのデータ型と互換性のある値を返す必要があります。

出力

EXECUTE で返されるコマンドタグは、 EXECUTE ではなく、準備された文のコマンドタグとなります。

例は PREPARE 文書の 節にあります。

互換性

標準SQLには EXECUTE 文が含まれていますが、これは埋め込みSQLでのみ使用できます。 また、このバージョンの EXECUTE 文では、多少異なる構文が使用されています。

関連項目

DEALLOCATE , PREPARE

powered by SEO.CUG.NET