テーブルが既に存在するかどうかを確認しようとしていますが、これを機能させることができません。
IF EXISTS (SELECT 1
FROM sysobjects
WHERE xtype='u' AND name='tablename')
SELECT 'table already exists.'
ELSE
BEGIN
CREATE TABLE Week_(
id INT(10)AUTO_INCREMENT PRIMARY KEY (id),
...
...)
END;
私のエラー:
#1064 - SQL 構文にエラーがあります。'IF EXISTS (SELECT 1 FROM sysobjects WHERE xtype='u' AND name' at line 1) の近くで使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
誰かがこれで私を助けることができますか?
前もって感謝します