文章摘要
这篇文章描述了一种方法,用于在PostgreSQL数据库中更新计量点数据,将台帐中的信息转移到计量点中。代码片段使用了`INSERT`语句,确保只更新那些当前不存在的计量点数据,特别针对MediumID为2的情况。该方法通过查询`MetricPoints`表,验证计量点是否存在,并结合`Meters`表中的数据进行数据转移操作。
—更新计量点中不存在的数据,将台帐中的信息转移到计量点中
insert into MetricPoints (MeterID,MetricPointName,[Description],DepartmentID,MediumID)
(SELECT m.MeterID,m.MetricItems+m.InstallPlace as m_MetricPointName,m.MetricItems,m.DepartmentID,m.MediumID
FROM Meters m WHERE NOT EXISTS (SELECT 1 FROM MetricPoints WHERE MetricPoints.MeterID=m.MeterID ) and m.MediumID=2)
© 版权声明
文章版权归作者所有,未经允许请勿转载。



