62 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Transact-SQL
		
	
	
	
			
		
		
	
	
			62 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Transact-SQL
		
	
	
	
| 
 | |
| --SUBQHSE_V2024-12-10-xiaj
 | |
| 
 | |
| --1、给管道表添加SN序列号
 | |
| IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Transfer_Piping' AND COLUMN_NAME = 'SN')
 | |
| BEGIN
 | |
| 	ALTER TABLE Transfer_Piping ADD SN INT NOT NULL DEFAULT 1000;
 | |
| END
 | |
| 
 | |
| GO
 | |
| --2、给仪表表添加SN序列号
 | |
| IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Transfer_Instrumentation' AND COLUMN_NAME = 'SN')
 | |
| BEGIN
 | |
| 	ALTER TABLE Transfer_Instrumentation ADD SN INT NOT NULL DEFAULT 1000;
 | |
| END
 | |
| 
 | |
| GO
 | |
| --3、给静设备表添加SN序列号
 | |
| IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Transfer_StaticEquipment' AND COLUMN_NAME = 'SN')
 | |
| BEGIN
 | |
| 	ALTER TABLE Transfer_StaticEquipment ADD SN INT NOT NULL DEFAULT 1000;
 | |
| END
 | |
| 
 | |
| GO
 | |
| 
 | |
| --4、给动设备表添加SN序列号
 | |
| IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Transfer_RotatingEquipment' AND COLUMN_NAME = 'SN')
 | |
| BEGIN
 | |
| 	ALTER TABLE Transfer_RotatingEquipment ADD SN INT NOT NULL DEFAULT 1000;
 | |
| END
 | |
| 
 | |
| GO
 | |
| 
 | |
| 
 | |
| --5、给电气表添加SN序列号
 | |
| IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Transfer_Electrical' AND COLUMN_NAME = 'SN')
 | |
| BEGIN
 | |
| 	ALTER TABLE Transfer_Electrical ADD SN INT NOT NULL DEFAULT 1000;
 | |
| END
 | |
| 
 | |
| GO
 | |
| 
 | |
| 
 | |
| --6、给土建表添加SN序列号
 | |
| IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Transfer_Civil_Structure' AND COLUMN_NAME = 'SN')
 | |
| BEGIN
 | |
| 	ALTER TABLE Transfer_Civil_Structure ADD SN INT NOT NULL DEFAULT 1000;
 | |
| END
 | |
| 
 | |
| GO
 | |
| 
 | |
| --7、给电信表添加SN序列号
 | |
| IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Transfer_Telecom' AND COLUMN_NAME = 'SN')
 | |
| BEGIN
 | |
| 	ALTER TABLE Transfer_Telecom ADD SN INT NOT NULL DEFAULT 1000;
 | |
| END
 | |
| 
 | |
| GO
 | |
| 
 | |
| 
 | |
| 
 |