我試圖執行這個查詢:SQL語法錯誤
IF EXISTS (SELECT * FROM INFORMATION_SCHEMA.columns
WHERE table_name = 'MyTableName' AND column_name = 'ColumnInQuestion')
THEN ALTER TABLE MyTableName DROP COLUMN ColumnInQuestion;
我也得到了以下錯誤消息:
您的SQL語法錯誤;檢查對應於你的MySQL服務器版本使用附近的正確語法手冊文章「‘在1號線
我使用的MySQL 5.1’IF EXISTS(WHERE TABLE_NAME = SELECT * FROM INFORMATION_SCHEMA.COLUMNS」。東西,所以我不認爲INFORMATION_SCHEMA沒有被定義爲這個問題。任何想法?
謝謝您的幫助!
你是如何試圖運行查詢? – 2010-11-30 02:02:27