1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > MySQL如何执行多行语句(详细步骤与注意事项) mysql删除表卡住了

MySQL如何执行多行语句(详细步骤与注意事项) mysql删除表卡住了

时间:2021-06-12 07:48:23

相关推荐

MySQL如何执行多行语句(详细步骤与注意事项) mysql删除表卡住了

1. 使用分号分隔符

在MySQL中,大家通常使用分号作为语句的结束符,如果需要执行多行语句,只需要在每行语句的末尾添加分号即可。大家需要同时创建两个表:

CREATE TABLE `table1` (t(11) NOT NULL AUTO_INCREMENT,

PRIMARY KEY (`id`)

可以将两个语句合并为一个:

CREATE TABLE `table1` (t(11) NOT NULL AUTO_INCREMENT,

PRIMARY KEY (`id`)

); CREATE TABLE `table2` (t(11) NOT NULL AUTO_INCREMENT,

PRIMARY KEY (`id`)

2. 使用DELIMITER

在MySQL中,大家可以使用DELIMITER命令来改变语句的结束符,这样就可以在语句中使用分号。大家需要同时创建两个表:

DELIMITER //

CREATE TABLE `table1` (t(11) NOT NULL AUTO_INCREMENT,

PRIMARY KEY (`id`)

执行完毕后,需要再次将分隔符改回分号:

DELIMITER ;

3. 使用BEGIN和END

在MySQL中,大家可以使用BEGIN和END来将多条语句组合成一个块,然后再一次性执行。大家需要同时创建两个表:

BEGIN

CREATE TABLE `table1` (t(11) NOT NULL AUTO_INCREMENT,

PRIMARY KEY (`id`)

需要注意的是,使用BEGIN和END时,语句中不能使用分号作为结束符。

MySQL可以执行多行语句,常用的方式有使用分号分隔符、使用DELIMITER和使用BEGIN和END。需要注意语句的结束符和语法的正确性。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。