我正在使用MySQL 6.0 Workbench,並在刪除表格時出現問題(如果存在並創建新的表格腳本)。刪除表格並再次創建表格
下面是我的SQL腳本。
delimiter $$
DROP TABLE IF EXISTS `tableName`;
CREATE TABLE `tableName` (
`column1` varchar(45) NOT NULL,
`column2` varchar(45) NOT NULL,
PRIMARY KEY (`column1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1$$
錯誤消息:
Syntax error near CREATE TABLE `tableName`
我在做什麼錯?
的'DROP DATABASE IF EXISTS','DROP TABLE IF EXISTS'和'DROP VIEW IF EXISTS'語句總是即使要刪除的數據庫,表或視圖在主服務器上不存在,也要進行復制。 –
你能告訴我們你的完整的SQL查詢 – Damith
你應該閱讀這http://www.tutorialspoint.com/mysql/mysql-create-tables.htm這http://www.tutorialspoint.com/mysql/mysql-drop -tables.htm –