我需要帮助将大量数据行从excel传输到SQL脚本并将它们输入到服务器。我通常从记事本中复制我的脚本并将它们传递到APEX中的SQL脚本区域。
这是我的SQL脚本:
update shipment
set shipmt_account_classification = '1771453.2253 210 00022 068566 2D SEMXKX 000227M42008 N0002217CSSNN68'
where orders_serial_key = 991573
and shipment_number = 1;
这是Excel数据
。 (超过500行)
每行的funds
,OSK
和SN
都需要更新到上面的SQL脚本中。
这是我将脚本放入的SQL服务器。
我通常将每行数据单独复制并过去到脚本上,这需要永远。
我相信有一种更简单的方法可以做到这一点。
非常感谢任何帮助!
答案 0 :(得分:0)
在单独的工作表中,将前三列A-C设置为等于示例中的三个数据列。然后,在cols E-K中,使用这些公式(每行2):
E 'UPDATE shipment SET shipmt_account_classification =
F ="'" &A2&"'"
G 'where orders_serial_key =
H =B2
I 'and shipment_number =
J =C2
K ';
向下复制完整的500行,然后选择并复制cols E-K中的所有数据并将其粘贴到查询编辑器中。您应该在一个脚本中拥有所需的所有udpates。