我正在使用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 –