创建表时表的名字出错
来源:2-2 实体类设计与表创建A
慕田峪4203571
2019-04-18
老师,我在创建表时’tb_area’下面出现红色波浪线,显示is not valid at this position,expecting an identifier.use o2o; create table 'tb_area'( 'area_id' int(2) NOT NULL AUTO_INCREMENT, 'area_name' varchar(200) NOT NULL, 'priority' int(2) NOT NULL DEFAULT '0', 'create_time' datetime DEFAULT NULL, 'last_edit_time' datetime DEFAULT NULL, primary key ('area_id'), unique key 'UK_AREA'('area_name') ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
写回答
1回答
-
同学好,感觉是标点用错了,可以直接用我的,然后再对比下你的有什么不同
CREATE TABLE `tb_area` ( `area_id` int(2) NOT NULL AUTO_INCREMENT, `area_name` varchar(200) NOT NULL, `priority` int(2) NOT NULL DEFAULT '0', `create_time` datetime DEFAULT NULL, `last_edit_time` datetime DEFAULT NULL, PRIMARY KEY (`area_id`), UNIQUE KEY `UK_AREA` (`area_name`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
032019-08-17
相似问题