请告诉我为什么我会收到错误,我该怎么办才能得到结果。
我的数据库中的表格
+--------------------+
| Tables_in_practice |
+--------------------+
| employee |
| employee_duplicate |
| employee_record |
+--------------------+
3行(0.00秒)
QUERY
select *
into employee_duplicate
from employee;
ERROR 1327(42000):未声明的变量:employee_duplicate
答案 0 :(得分:0)
在MySQL中,您无法将整行设置为变量。也许您只想返回专栏:
select employee_duplicate
from employee;
如果要设置变量,可以执行以下操作:
select @employee_duplicate := employee_duplicate
from employee;
尽管您可以使用into
,但大多数人发现:=
语法更易于遵循和编写。