USE [YL_MESDB]
GO
DECLARE @导入设备日期 TABLE ([公司编码] nvarchar(100), [入账日期] date);
INSERT INTO @导入设备日期 VALUES (N'REALLY-11', '2007-01-01');
INSERT INTO @导入设备日期 VALUES (N'REALLY-21', '2007-01-02');
INSERT INTO @导入设备日期 VALUES (N'REALLY-6', '2008-12-24');
INSERT INTO @导入设备日期 VALUES (N'REALLY-1', '2011-01-01');
INSERT INTO @导入设备日期 VALUES (N'REALLY-19', '2011-01-01');
INSERT INTO @导入设备日期 VALUES (N'REALLY-3', '2011-09-30');
INSERT INTO @导入设备日期 VALUES (N'REALLY-8', '2012-03-30');
INSERT INTO @导入设备日期 VALUES (N'REALLY-2', '2014-01-01');
INSERT INTO @导入设备日期 VALUES (N'REALLY-14', '2014-06-06');
INSERT INTO @导入设备日期 VALUES (N'REALLY-4', '2015-03-18');
INSERT INTO @导入设备日期 VALUES (N'REALLY-16', '2015-04-13');
INSERT INTO @导入设备日期 VALUES (N'REALLY-44', '2015-05-18');
INSERT INTO @导入设备日期 VALUES (N'REALLY-13', '2016-02-02');
INSERT INTO @导入设备日期 VALUES (N'REALLY-5', '2018-05-12');
INSERT INTO @导入设备日期 VALUES (N'REALLY-10', '2018-08-27');
INSERT INTO @导入设备日期 VALUES (N'REALLY-33', '2020-04-16');
INSERT INTO @导入设备日期 VALUES (N'REALLY-23', '2020-06-30');
INSERT INTO @导入设备日期 VALUES (N'已报废', '2020-06-30');
INSERT INTO @导入设备日期 VALUES (N'REALLY-25', '2020-11-06');
INSERT INTO @导入设备日期 VALUES (N'加1#用', '2020-12-11');
INSERT INTO @导入设备日期 VALUES (N'REALLY-26', '2020-12-11');
INSERT INTO @导入设备日期 VALUES (N'加3#用', '2020-12-11');
INSERT INTO @导入设备日期 VALUES (N'REALLY-31', '2021-02-02');
INSERT INTO @导入设备日期 VALUES (N'RELLY-29', '2021-03-01');
INSERT INTO @导入设备日期 VALUES (N'REALLY-28', '2021-03-04');
INSERT INTO @导入设备日期 VALUES (N'REALLY-27', '2021-03-12');
INSERT INTO @导入设备日期 VALUES (N'REALLY-30', '2021-03-18');
INSERT INTO @导入设备日期 VALUES (N'起重机/吊车', '2021-04-06');
INSERT INTO @导入设备日期 VALUES (N'REALLY-34', '2021-04-06');
INSERT INTO @导入设备日期 VALUES (N'REALLY-32', '2021-09-03');
INSERT INTO @导入设备日期 VALUES (N'REALLY-36', '2022-04-04');
INSERT INTO @导入设备日期 VALUES (N'REALLY-37', '2022-04-04');
INSERT INTO @导入设备日期 VALUES (N'RELLY-38', '2022-04-30');
INSERT INTO @导入设备日期 VALUES (N'REALLY-39', '2022-06-23');
INSERT INTO @导入设备日期 VALUES (N'REALLY-40', '2022-12-10');
INSERT INTO @导入设备日期 VALUES (N'加5#用', '2022-12-23');
INSERT INTO @导入设备日期 VALUES (N'数7#数#8用', '2023-02-07');
INSERT INTO @导入设备日期 VALUES (N'数7#数#8用', '2023-02-15');
INSERT INTO @导入设备日期 VALUES (N'RELLY-41', '2023-03-13');
INSERT INTO @导入设备日期 VALUES (N'REALLY-17', '2023-04-23');
INSERT INTO @导入设备日期 VALUES (N'REALLY-42', '2023-08-07');
INSERT INTO @导入设备日期 VALUES (N'REALLY-43', '2023-08-15');
INSERT INTO @导入设备日期 VALUES (N'普3#用', '2023-08-17');
INSERT INTO @导入设备日期 VALUES (N'REALLY-45', '2023-11-28');
INSERT INTO @导入设备日期 VALUES (N'数7#数#8用', '2023-12-04');
INSERT INTO @导入设备日期 VALUES (N'机器人用', '2024-01-29');
INSERT INTO @导入设备日期 VALUES (N'REALLY-46', '2024-06-30');
INSERT INTO @导入设备日期 VALUES (N'REALLY-47', '2024-06-30');
INSERT INTO @导入设备日期 VALUES (N'REALLY-50', '2024-06-30');
INSERT INTO @导入设备日期 VALUES (N'REALLY-49', '2024-06-30');
INSERT INTO @导入设备日期 VALUES (N'REALLY-60', '2024-09-30');
INSERT INTO @导入设备日期 VALUES (N'REALLY-61', '2024-09-30');
INSERT INTO @导入设备日期 VALUES (N'REALLY-59', '2024-11-26');
INSERT INTO @导入设备日期 VALUES (N'REALLY-52', '2024-11-26');
INSERT INTO @导入设备日期 VALUES (N'REALLY-58', '2024-11-26');
INSERT INTO @导入设备日期 VALUES (N'REALLY-63', '2024-11-26');
INSERT INTO @导入设备日期 VALUES (N'REALLY-51', '2024-11-30');
INSERT INTO @导入设备日期 VALUES (N'REALLY-55', '2024-11-30');
INSERT INTO @导入设备日期 VALUES (N'REALLY-62', '2024-11-30');
INSERT INTO @导入设备日期 VALUES (N'REALLY-57', '2024-12-11');
INSERT INTO @导入设备日期 VALUES (N'REALLY-53', '2024-12-26');
INSERT INTO @导入设备日期 VALUES (N'REALLY-64', '2024-12-04');
INSERT INTO @导入设备日期 VALUES (N'REALLY-65', '2024-12-04');
INSERT INTO @导入设备日期 VALUES (N'REALLY-66', '2024-12-04');
INSERT INTO @导入设备日期 VALUES (N'REALLY-67', '2025-01-02');
INSERT INTO @导入设备日期 VALUES (N'REALLY-56', '2025-02-14');
INSERT INTO @导入设备日期 VALUES (N'REALLY-24（注：替换原冷干机）', '2025-02-08');
INSERT INTO @导入设备日期 VALUES (N'REALLY-68', '2025-08-30');
INSERT INTO @导入设备日期 VALUES (N'REALLY-69', '2025-09-05');
INSERT INTO @导入设备日期 VALUES (N'REALLY-70', '2025-09-01');
INSERT INTO @导入设备日期 VALUES (N'REALLY-71', '2014-06-04');
INSERT INTO @导入设备日期 VALUES (N'REALLY-74', '2025-09-01');
INSERT INTO @导入设备日期 VALUES (N'REALLY-72', '2025-12-04');
INSERT INTO @导入设备日期 VALUES (N'REALLY-73', '2026-01-10');
INSERT INTO @导入设备日期 VALUES (N'REALLY-75', '2026-02-10');
INSERT INTO @导入设备日期 VALUES (N'RELLY-54', '2025-12-01');
INSERT INTO @导入设备日期 VALUES (N'REALLY-76', '2025-12-11');
INSERT INTO @导入设备日期 VALUES (N'REALLY-77', '2026-03-09');
INSERT INTO @导入设备日期 VALUES (N'REALLY-78', NULL);
INSERT INTO @导入设备日期 VALUES (N'REALLY-79', NULL);
INSERT INTO @导入设备日期 VALUES (N'REALLY-80', NULL);
INSERT INTO @导入设备日期 VALUES (N'REALLY-81', NULL);
INSERT INTO @导入设备日期 VALUES (N'REALLY-82', NULL);
INSERT INTO @导入设备日期 VALUES (N'REALLY-83', NULL);
INSERT INTO @导入设备日期 VALUES (N'REALLY-84', NULL);
INSERT INTO @导入设备日期 VALUES (N'REALLY-85', NULL);
INSERT INTO @导入设备日期 VALUES (N'REALLY-86', NULL);
INSERT INTO @导入设备日期 VALUES (N'REALLY-87', '2026-05-20');
INSERT INTO @导入设备日期 VALUES (N'REALLY-88', NULL);
UPDATE target SET target.[入账日期] = source.[入账日期]
FROM [dbo].[基础数据_设备工位点检表] target INNER JOIN @导入设备日期 source ON target.[公司编码] = source.[公司编码];
SELECT COUNT(*) AS [设备信息日期修正后总数] FROM [dbo].[基础数据_设备工位点检表];
GO