您现在的位置是:首页> 数字化系统数字化系统

金蝶云星空后面新增字段数据更新

2024-10-25 数字化系统浏览量132

简介使用一段时间后,新增了一个字段。比如我现在需要把单据编号赋值到明细行上,新增了一个字段通过值更新,然后提交调用这个值更新。新加的文本字段发货单号在明细行目前数据为空。我们通过代码更新历史的数据。updateT_SAL_DELIVERYNOTICEENTRYsetT_SAL_DELIVERYNOTICEENTRY.F_VNMY_FHDH=(selectT_SAL_DELIVERYNOTICE.FBI

使用一段时间后,新增了一个字段。比如我现在需要把单据编号赋值到明细行上,新增了一个字段通过值更新,然后提交调用这个值更新。新加的文本字段发货单号在明细行目前数据为空。我们通过代码更新历史的数据。通过单据头的FID与明细行的FID作为依据。把单据头FBILLNO的值赋值给 F_VNMY_FHDH

 update T_SAL_DELIVERYNOTICEENTRY set T_SAL_DELIVERYNOTICEENTRY.F_VNMY_FHDH=(select T_SAL_DELIVERYNOTICE.FBILLNO from T_SAL_DELIVERYNOTICE 
 where T_SAL_DELIVERYNOTICE.fid=T_SAL_DELIVERYNOTICEENTRY.fid) where exists (select * from T_SAL_DELIVERYNOTICE where T_SAL_DELIVERYNOTICE.FID=T_SAL_DELIVERYNOTICEENTRY.FID )

以上代码还可以简写为

 update T_SAL_DELIVERYNOTICEENTRY set T_SAL_DELIVERYNOTICEENTRY.F_VNMY_FHDH=(select T_SAL_DELIVERYNOTICE.FBILLNO from T_SAL_DELIVERYNOTICE 
 where T_SAL_DELIVERYNOTICE.fid=T_SAL_DELIVERYNOTICEENTRY.fid)

更新后再去看新加的字段是不是已经有数据了。

Tags:

随机图文

文章评论

站点信息

  • 站点名称:lisen个人博客
  • 站点关键词:个人博客,phpcms,个人技术分享,网站建设
  • 栏目数量33篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们