7

MYSQL WORKBENCHストアド プロシージャで変数を宣言して設定するにはどうすればよいですか?

unexpected Declare_symクロス記号のある最初の行のような構文エラーが発生します。

私はそれに次のコードを使用しています:

Declare StartDate datetime

set StartDate = '2013-07-01';
4

1 に答える 1

11

いくつかのグーグルの後、私は答えを得ました。

文はと文の間にあるDeclare必要があります。さらに、ステートメントの後の最初のステートメントである必要があります。BeginEndBegin

この素晴らしいサイトから答えを得ました。

于 2013-07-20T07:33:43.690 に答える