我想在SQL Server中从select查询结果创建一个表,我试过了
create table temp AS select.....
Run Code Online (Sandbox Code Playgroud)
但是我收到了一个错误
关键字"AS"附近的语法不正确
这个命令有什么问题。
SELECT * INTO database2.table2 FROM database1.table1;
Run Code Online (Sandbox Code Playgroud)
它返回此错误:
错误 1327 (42000):未声明的变量:database2
目标是将数据传输table1到database2.
我试图在进行任何更改之前进行表备份,请按照此链接进行查询http://www.w3schools.com/sql/sql_select_into.asp。但是它不起作用并抛出错误#1327 - 未声明的变量:default_table_backup_31_08_2012。让我知道为什么它不起作用?
phpMyAdmin:版本 - 3.4.5。
*笔记:但是我在 phpmyadmin 下找到了一个方法,GOTO->Operations 并执行复制,但我想知道查询中实际的错误是什么,请提供查询方面的解决方案,以便我可以一般使用它:)
我的sql查询-
SELECT *
INTO default_table_backup_31_08_2012
FROM default_table
Run Code Online (Sandbox Code Playgroud)