のMariaDBサーバーのバージョンに対応するマニュアルを確認してください。1064 - SQL構文に誤りがあります。 'dIncr DATE =' 2000-01-01 'dEnd DATE =' 2100-01-01 'CREATE TABLE _Dates(2行目のd')ホスティング・サーバーのSQL declareステートメント・エラー
CREATE TABLE _Dates (
d DATE,
PRIMARY KEY (d)
)
DECLARE @dIncr DATE = '2000-01-01'
DECLARE @dEnd DATE = '2100-01-01'
WHILE (@dIncr < @dEnd)
BEGIN
INSERT INTO _Dates (d) VALUES(@dIncr)
SELECT @dIncr = DATEADD(DAY, 1, @dIncr)
END
行末にセミコロンを入れてみてください。 –
はこれで動作しません –