MySQL 5.1 リファレンスマニュアル :: 17 ストアドプロシージャとファンクション :: 17.2 ストアドルーチン構文 :: 17.2.7 ストアドルーチン内の変数 :: 17.2.7.2 変数 SET ステートメント
« 17.2.7.1 DECLARE ローカル変数

17.2.7.3 SELECT ... INTO ステートメント »
Section Navigation      [Toggle]
  • 17.2.7 ストアドルーチン内の変数
  • 17.2.7.1 DECLARE ローカル変数
  • 17.2.7.2 変数 SET ステートメント
  • 17.2.7.3 SELECT ... INTO ステートメント

17.2.7.2. 変数 SET ステートメント

SET var_name = expr [, var_name = expr] ...

ストアドルーチン中のSETステートメントは一般SETステートメントの拡張されたバージョンです。引用された変数は、ルーチンもしくはグローバル システム変数の内側に宣言されたものにすることができます。

ストアドルーチン中のSETステートメントは、既存のSET構文の一部として施行されます。これは、異なった変数タイプ(ローカルに宣言された変数およびグローバル変数並びにセッション・サーバ変数)を混在させることができるSET a=x, b=y, ...の拡張された構文を容認します。これは、ローカル変数の組み合わせおよびシステム変数に対してだけ意味を持つ幾つかのオプションも認めます。この場合、オプションは認識されますが無視されます。

Copyright © 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