[後端] 修改編輯device_item is_show_history的部分
This commit is contained in:
parent
f906ffb799
commit
cf9ae64ca4
@ -941,16 +941,17 @@ namespace Repository.BackendRepository.Implement
|
||||
sb.Append($@" SET SQL_SAFE_UPDATES = 0;
|
||||
UPDATE device_item d
|
||||
LEFT JOIN (
|
||||
SELECT m.device_system_tag, m.device_name_tag, m.device_point_name, m.full_name, device_building_tag
|
||||
SELECT m.device_system_tag, m.device_name_tag, m.device_point_name, m.full_name, device_building_tag, date(created_at) as created_at
|
||||
FROM import_niagara_item m
|
||||
WHERE (m.is_history = 1)
|
||||
WHERE m.is_history = 1
|
||||
LIMIT 100000 -- Specify your desired limit here
|
||||
) AS subquery
|
||||
ON d.device_system_tag = subquery.device_system_tag
|
||||
AND d.device_name_tag = subquery.device_name_tag
|
||||
AND d.points = subquery.device_point_name
|
||||
AND d.device_building_tag = subquery.device_building_tag
|
||||
SET d.is_show_history = CASE WHEN subquery.device_point_name IS NULL THEN 0 ELSE 1 END;");
|
||||
SET d.is_show_history = CASE WHEN subquery.device_point_name IS NULL THEN 0 ELSE 1 END
|
||||
where date(d.created_at) = subquery.created_at;");
|
||||
|
||||
using (TransactionScope scope = new TransactionScope(TransactionScopeAsyncFlowOption.Enabled))
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user