use [iWare.SCADA]
|
|
--- EquipmentWorkingLogÐÂÔöÍâ¼üÁÐEquipId ±ä¸üʱ¼äµã£º2023-02-23
|
IF NOT EXISTS ( SELECT *
|
FROM syscolumns
|
WHERE id = OBJECT_ID('EquipmentWorkingLog')
|
AND name = 'EquipId' )
|
BEGIN
|
ALTER TABLE dbo.EquipmentWorkingLog ADD EquipId BIGINT NOT NULL
|
END
|
GO
|
|
IF NOT EXISTS ( SELECT *
|
FROM information_schema.KEY_COLUMN_USAGE
|
WHERE CONSTRAINT_NAME='FK_EquipmentWorkingLog_EquipmentBaseInfo_EquipId')
|
BEGIN
|
ALTER TABLE dbo.KnifeToolDataMonitor ADD constraint FK_EquipmentWorkingLog_EquipmentBaseInfo_EquipId FOREIGN KEY (EquipId)
|
references EquipmentBaseInfo(Id)
|
END
|
GO
|
|
--- KnifeToolDataMonitorÐÂÔöÍâ¼üÁÐEquipId ±ä¸üʱ¼äµã£º2023-02-23
|
IF NOT EXISTS ( SELECT *
|
FROM syscolumns
|
WHERE id = OBJECT_ID('KnifeToolDataMonitor')
|
AND name = 'EquipId' )
|
BEGIN
|
ALTER TABLE dbo.KnifeToolDataMonitor ADD EquipId BIGINT NOT NULL
|
END
|
GO
|
|
IF NOT EXISTS ( SELECT *
|
FROM information_schema.KEY_COLUMN_USAGE
|
WHERE CONSTRAINT_NAME='FK_KnifeToolDataMonitor_EquipmentBaseInfo_EquipId')
|
BEGIN
|
ALTER TABLE dbo.KnifeToolDataMonitor ADD constraint FK_KnifeToolDataMonitor_EquipmentBaseInfo_EquipId FOREIGN KEY (EquipId)
|
references EquipmentBaseInfo(Id)
|
END
|
GO
|
|
|
|
alter table [ThreadStatusMonitor] alter column Threadstatue int null
|
alter table [ThreadStatusMonitor] alter column Threadendtime datetime2(7) null
|