63 lines
7.5 KiB
Plaintext
63 lines
7.5 KiB
Plaintext
DECLARE @ObjectName NVARCHAR(100)
|
|
|
|
SELECT @ObjectName =OBJECT_NAME([default_object_id]) FROM SYS.COLUMNS
|
|
WHERE [object_id] = OBJECT_ID('[dbo].[TestSetups]') AND [name] = 'LowgRate';
|
|
IF (@ObjectName IS NOT NULL) EXEC('ALTER TABLE [dbo].[TestSetups] DROP CONSTRAINT ' + @ObjectName)
|
|
|
|
SELECT @ObjectName = OBJECT_NAME([default_object_id]) FROM SYS.COLUMNS
|
|
WHERE [object_id] = OBJECT_ID('[dbo].[TestSetups]') AND [name] = 'HighgRate';
|
|
IF (@ObjectName IS NOT NULL) EXEC('ALTER TABLE [dbo].[TestSetups] DROP CONSTRAINT ' + @ObjectName)
|
|
|
|
SELECT @ObjectName = OBJECT_NAME([default_object_id]) FROM SYS.COLUMNS
|
|
WHERE [object_id] = OBJECT_ID('[dbo].[TestSetups]') AND [name] = 'AngularRate';
|
|
IF (@ObjectName IS NOT NULL) EXEC('ALTER TABLE [dbo].[TestSetups] DROP CONSTRAINT ' + @ObjectName)
|
|
|
|
SELECT @ObjectName = OBJECT_NAME([default_object_id]) FROM SYS.COLUMNS
|
|
WHERE [object_id] = OBJECT_ID('[dbo].[TestSetups]') AND [name] = 'TempHumidPressRate';
|
|
IF (@ObjectName IS NOT NULL) EXEC('ALTER TABLE [dbo].[TestSetups] DROP CONSTRAINT ' + @ObjectName)
|
|
|
|
SELECT @ObjectName = OBJECT_NAME([default_object_id]) FROM SYS.COLUMNS
|
|
WHERE [object_id] = OBJECT_ID('[dbo].[TestSetups]') AND [name] = 'BatterySaverModeOn';
|
|
IF (@ObjectName IS NOT NULL) EXEC('ALTER TABLE [dbo].[TestSetups] DROP CONSTRAINT ' + @ObjectName)
|
|
|
|
SELECT @ObjectName = OBJECT_NAME([default_object_id]) FROM SYS.COLUMNS
|
|
WHERE [object_id] = OBJECT_ID('[dbo].[TestSetups]') AND [name] = 'TimedIntervalTrigOn';
|
|
IF (@ObjectName IS NOT NULL) EXEC('ALTER TABLE [dbo].[TestSetups] DROP CONSTRAINT ' + @ObjectName)
|
|
|
|
SELECT @ObjectName = OBJECT_NAME([default_object_id]) FROM SYS.COLUMNS
|
|
WHERE [object_id] = OBJECT_ID('[dbo].[TestSetups]') AND [name] = 'TimedIntervalDuration';
|
|
IF (@ObjectName IS NOT NULL) EXEC('ALTER TABLE [dbo].[TestSetups] DROP CONSTRAINT ' + @ObjectName)
|
|
|
|
SELECT @ObjectName = OBJECT_NAME([default_object_id]) FROM SYS.COLUMNS
|
|
WHERE [object_id] = OBJECT_ID('[dbo].[TestSetups]') AND [name] = 'TimedIntervalEvents';
|
|
IF (@ObjectName IS NOT NULL) EXEC('ALTER TABLE [dbo].[TestSetups] DROP CONSTRAINT ' + @ObjectName)
|
|
|
|
SELECT @ObjectName = OBJECT_NAME([default_object_id]) FROM SYS.COLUMNS
|
|
WHERE [object_id] = OBJECT_ID('[dbo].[TestSetups]') AND [name] = 'TimedIntervalUnits';
|
|
IF (@ObjectName IS NOT NULL) EXEC('ALTER TABLE [dbo].[TestSetups] DROP CONSTRAINT ' + @ObjectName)
|
|
|
|
SELECT @ObjectName = OBJECT_NAME([default_object_id]) FROM SYS.COLUMNS
|
|
WHERE [object_id] = OBJECT_ID('[dbo].[TestSetups]') AND [name] = 'RTCScheduleTrigOn';
|
|
IF (@ObjectName IS NOT NULL) EXEC('ALTER TABLE [dbo].[TestSetups] DROP CONSTRAINT ' + @ObjectName)
|
|
|
|
SELECT @ObjectName = OBJECT_NAME([default_object_id]) FROM SYS.COLUMNS
|
|
WHERE [object_id] = OBJECT_ID('[dbo].[TestSetups]') AND [name] = 'WakeUpMagnetTimeout';
|
|
IF (@ObjectName IS NOT NULL) EXEC('ALTER TABLE [dbo].[TestSetups] DROP CONSTRAINT ' + @ObjectName)
|
|
|
|
SELECT @ObjectName = OBJECT_NAME([default_object_id]) FROM SYS.COLUMNS
|
|
WHERE [object_id] = OBJECT_ID('[dbo].[TestSetups]') AND [name] = 'WakeUpTimeSessionStart';
|
|
IF (@ObjectName IS NOT NULL) EXEC('ALTER TABLE [dbo].[TestSetups] DROP CONSTRAINT ' + @ObjectName)
|
|
|
|
SELECT @ObjectName = OBJECT_NAME([default_object_id]) FROM SYS.COLUMNS
|
|
WHERE [object_id] = OBJECT_ID('[dbo].[TestSetups]') AND [name] = 'WakeUpTimeDuration';
|
|
IF (@ObjectName IS NOT NULL) EXEC('ALTER TABLE [dbo].[TestSetups] DROP CONSTRAINT ' + @ObjectName)
|
|
|
|
ALTER TABLE dbo.TestSetups
|
|
DROP COLUMN LowgRate, HighgRate, AngularRate, TempHumidPressRate, BatterySaverModeOn, TimedIntervalTrigOn, TimedIntervalDuration, TimedIntervalEvents, TimedIntervalUnits, RTCScheduleTrigOn, WakeUpMagnetTimeout, WakeUpTimeSessionStart, WakeUpTimeDuration
|
|
|
|
ALTER TABLE dbo.TestSetups ADD
|
|
StartWithEvent bit NULL
|
|
|
|
ALTER TABLE dbo.TestSetups SET (LOCK_ESCALATION = TABLE)
|
|
|