-2

I have create .sql file have a code like this:

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

and I always get error when I try to import it to db.

And only work if I import one line by line.

What is the problem please?

Brian Tompsett - 汤莱恩
  • 5,753
  • 72
  • 57
  • 129
user2203703
  • 1,955
  • 4
  • 22
  • 36

1 Answers1

1

If you have consecutive SQL statements, you should terminate them with a ;

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;
Stephen Fischer
  • 2,445
  • 2
  • 23
  • 38