0

PHP でいくつかの既存のストアド プロシージャを書き直していますが、ストアド プロシージャの DECLARE セクションが何をするのか 100% 確信が持てません。これに相当するPHPは何ですか?

4

1 に答える 1

2

DECLAREストアド プロシージャで使用する変数とその型を宣言するだけです (図を参照)。基本的に「これは変数Xで、その型はYです」と言っています。

PHP にはそのような厳密な要件はありません。ほとんどの場合、事前に変数を明示的に宣言しなくても、変数の使用を開始できます。使用前に実際に宣言することをお勧めしますが、必須ではありません。

DECLARE の MySQL ドキュメント ページは次のとおりです: http://dev.mysql.com/doc/refman/5.0/en/variables-in-stored-programs.html

于 2011-09-29T16:03:33.427 に答える