手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

客户、供应商SQL修改的方法

时间:2024-11-04 14:16:51

客户表:“t_Organization”,供应商表:“t_Supplier”,基础资料总表:“t_Item”,基础资料类型表:“t_ItemClass”

“t_Item”表内包括全部基础资料内码,没有重复相同的,K3是以这个表的信息为准。

①;在K3数据库导入一个表“需改的客户表”字段如下排列,再执行下面2条语句更新内码。

原客户代码原客户内码改客户代码改客户内码

㈠更新“原客户内码”列的SQL语句:

UPDATE需改的客户表

SET原客户内码=t_Organization.FItemID

FROM需改的客户表INNERJOIN

t_OrganizationON需改的客户表.原客户代码= t_Organization.FNumber

㈡更新“改客户内码”列的SQL语句:

UPDATE需改的客户表

SET改客户内码=t_Organization.FItemID

FROM需改的客户表INNER JOIN

t_Organization ON需改的客户表.改客户代码= t_Organization.FNumber

②;改发票的客户内码的SQL语句:

UPDATE ICSale

SET FCustID =需改的客户表.改客户内码

FROM ICSale INNER JOIN

需改的客户表ON ICSale.FCustID =需改的客户表.原客户内码

③;改单据的客户内码的SQL语句:

UPDATE ICStockBill

SET FSupplyID =需改的客户表.改客户内码

FROM ICStockBill INNER JOIN

需改的客户表ON ICStockBill.FSupplyID =需改的客户表.原客户内码

④;改凭证的客户内码的SQL语句,分2部分,必须改2个表:

㈠改核算项目纵表的SQL语句:

UPDATE t_ItemDetailV

SET FItemID =需改的客户表.改客户内码

FROM t_ItemDetailV INNER JOIN

需改的客户表ON t_ItemDetailV.FItemID =需改的客户表.原客户内码

㈡改核算项目横表的SQL语句:

UPDATE t_ItemDetail

SET F1 =需改的客户表.改客户内码

FROM t_ItemDetail INNER JOIN

需改的客户表ON t_ItemDetail.F1 =需改的客户表.原客户内码

⑤;在K3数据库导入一个表“需改的供应商表”字段如下排列,再执行下面2条语句更新内码。

原供应商代码原供应商内码改供应商代码改供应商内码

㈠更新“原供应商内码”列的SQL语句:

UPDATE需改的供应商表

SET原供应商内码=t_Supplier.FItemID

FROM需改的供应商表INNER JOIN

t_SupplierON需改的供应商表.原供应商代码= t_Supplier.FNumber

㈡更新“改供应商内码”列的SQL语句:

UPDATE需改的供应商表

SET改供应商内码=t_Supplier.FItemID

FROM需改的供应商表INNER JOIN

t_SupplierON需改的供应商表.改供应商代码= t_Supplier.FNumber

⑥;改单据的供应商内码的SQL语句:

UPDATE ICStockBill

SET FSupplyID =需改的供应商表.改供应商内码

FROM ICStockBill INNER JOIN

需改的供应商表ONICStockBill.FSupplyID =需改的供应商表.原供应商内码

⑦;改凭证的供应商内码的SQL语句,分2部分,必须改2个表:

㈠改核算项目纵表的SQL语句:

UPDATE t_ItemDetailV

SET FItemID =需改的供应商表.改供应商内码

FROM t_ItemDetailV INNER JOIN

需改的供应商表ONt_ItemDetailV.FItemID =需改的供应商表.原供应商内码

㈡改核算项目横表的SQL语句:

UPDATE t_ItemDetail

SET F8 =需改的供应商表.改供应商内码

FROM t_ItemDetail INNER JOIN

需改的供应商表ONt_ItemDetail.F8 =需改的供应商表.原供应商内码

© 手抄报圈