CREATE TABLE
您可以在 MySQL查询中列出多个表名吗?
CREATE TABLE table1, table2, table3 LIKE table_template;
如果是这样,您可以使用该IF NOT EXISTS
子句吗?
CREATE TABLE IF NOT EXISTS table1, table2, table3 LIKE table_template;
我知道你可以这样做DROP TABLE
:
DROP TABLE IF EXISTS table1, table2, table3;
用于明确显示您输入一串名称的文档:DROP TABLE
DROP [TEMPORARY] TABLE [IF EXISTS]
tbl_name [, tbl_name] ...
[RESTRICT | CASCADE]
文档不显示CREATE TABLE
表名字符串:
CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name
(create_definition,...)
[table_options]
[partition_options]
More Syntax Variations ...
任何人都可以指出一个明确指出可以或不能使用一个查询创建多个表的参考吗?
我在CREATE TABLE Syntax 文档中搜索“string”、“tbl_name”和“names”,但没有运气。