-2

我已经创建 .sql 文件有这样的代码:

ALTER TABLE `tb_1` ADD `ex1` TINYINT( 1 ) NOT NULL DEFAULT '0'
ALTER TABLE `tb_2` ADD `ex2` tinyint(1) NOT NULL DEFAULT '1'
ALTER TABLE `tb_3` ADD `ex2` varchar(35) NOT NULL

当我尝试将其导入数据库时​​,我总是会出错。

只有当我逐行导入时才有效。

请问是什么问题?

4

1 回答 1

1

如果你有连续的 SQL 语句,你应该用;

ALTER TABLE `tb_1` ADD `ex1` TINYINT( 1 ) NOT NULL DEFAULT '0';
ALTER TABLE `tb_2` ADD `ex2` tinyint(1) NOT NULL DEFAULT '1';
ALTER TABLE `tb_3` ADD `ex2` varchar(35) NOT NULL;
于 2013-04-12T21:42:03.630 回答