我在'database1'中有一个'table1'表。
现在我想在'database2'中创建一个表'table2',其中包含来自'table1'的确切数据
如何使用选择进入查询
来实现这一目标答案 0 :(得分:1)
SELECT * INTO table2 IN database2 FROM table1
答案 1 :(得分:1)
您没有提及您的SQL方言,但这是您在SQL Server上执行此操作的方法:
SELECT *
INTO database2..table2
FROM database1..table1
答案 2 :(得分:1)
你不会使用select into,用于设置变量(无论如何都使用mysql)。
create table table2 as
select * from table1
请注意,这不会复制索引或任何内容,以及关于使用错误架构的典型讲座。