無料PHPプログラム

MySQL 5.1 リファレンスマニュアル :: 17 ストアドプロシージャとファンクション :: 17.2 ストアドルーチン構文 :: 17.2.6 DECLAREステートメント用構文
« 17.2.5 BEGIN ... END 複合ステートメント構文

17.2.7 ストアドルーチン内の変数 »
Section Navigation      [Toggle]
  • 17.2 ストアドルーチン構文
  • 17.2.1 CREATE PROCEDUREおよびCREATE FUNCTION 構文
  • 17.2.2 ALTER PROCEDURE および ALTER FUNCTION 構文
  • 17.2.3 DROP PROCEDURE および DROP FUNCTION 構文
  • 17.2.4 CALLステートメント構文
  • 17.2.5 BEGIN ... END 複合ステートメント構文
  • 17.2.6 DECLAREステートメント用構文
  • 17.2.7 ストアドルーチン内の変数
  • 17.2.8 条件とハンドラ
  • 17.2.9 カーソル
  • 17.2.10 フローコントロール・コンストラクト

17.2.6. DECLAREステートメント用構文

DECLAREステートメントはルーチンに付属する様々なアイテムを定義するのに使用します。

  • ローカル変数。項17.2.7. 「ストアドルーチン内の変数」 を参照してください。

  • 条件とハンドラ。項17.2.8. 「条件とハンドラ」 を参照してください。

  • カーソル。項17.2.9. 「カーソル」 を参照してください。

SIGNALステートメント並びにRESIGNALステートメントは現在サポートされていません。

DECLAREはBEGIN ...の内部でのみ許容されています。ENDはステートメントを合成し、他のステートメントの前にその始めがこなくてはなりません。

宣言は決まったオーダーを遵守しなければなりません。カーソルは、ハンドラを宣言する前に宣言されなければなりません。また、変数と条件はカーソルかハンドラのいずれかを宣言する前に宣言されなければなりません。

Copyright c 1997, 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices
Top / Previous / Next / Up / Table of Contents
© 2010, Oracle Corporation and/or its affiliates

無料CGI PHPスクリプト | 新着情報スクリプト | 営業日カレンダー | PHPマニュアル | MySQLマニュアル | PEARマニュアル

Copyright (c) 2010 jmcodex.com All rights reserved.