我想从Oracle插入SQL Server中的某些列。它显示错误(总是最后一列选择错误:无效标识符)。可以指导我如何将一些值插入Oracle的SQL Server表中吗?
INSERT INTO acc_trx_pymt_noti_ack@mssql (ATPNA_ERN, ATPNA_Status, ATPNA_Err_Desc, ATPNA_Create_Dt)
SELECT
ord_key, truck_id, create_by, create_dt
FROM
ORD_PYMT;
p / s:当我将所有值插入SQL Server表
时,它可以正常工作BEGIN
FOR rec IN (SELECT ord_key, truck_id, create_by, create_dt, sysdate, backup_truck FROM ORD_PYMT)
LOOP
INSERT INTO "acc_trx_pymt_noti_ack"@mssql
VALUES rec;
END LOOP;
COMMIT;
END;