我尝试将记录从一个表复制到另一个数据库的另一个表
我尝试什么
$sql13 = " INSERT INTO `archive_accounts`.`bank_info` SELECT * FROM
`pb_accounts`.`bank_info` WHERE `emp_id` = '$seid' ";
mysqli_query($dbac,$sql13);
和许多其他查询都运行正常但是
$sql21 = " INSERT INTO `archive_accounts`.`compensation` SELECT * FROM `pb_accounts`.`compensation` WHERE `emp_id` = '$seid' ";
mysqli_query($dbac,$sql21) or die(mysqli_error($dbac));
和
$sql17 = " INSERT INTO `archive_accounts`.`c_allowance` SELECT * FROM `pb_accounts`.`c_allowance` WHERE `emp_id` = '$seid' ";
mysqli_query($dbac,$sql17) or die(mysqli_error($dbac));
不复制任何行并且不抛出任何错误当我使用 phpmyadmin 运行查询时表结构相同,它运行正常
的表结构pb_accounts
。c_allowance
id int(11)
emp_id int(11)
allowance decimal(9,2)
日期日期
的表结构pb_accounts
。c_allowance
和archive_accounts
。c_allowance
id int(11)
emp_id int(11)
allowance decimal(9,2)
日期日期
的结构archive_accounts
。compensation
和pb_accounts
。c_allowance
id int(11)
emp_id int(11)
amount int(11)
approved_by varchar(75)
detail varchar(100)
date date