Use SRO_VT_SHARD Declare @RefMobID Int , @TacticsID Int , @HiveID Int , @MonsterCodeName Varchar(128) Set @MonsterCodeName = 'Unique CodeName128' Set @RefMobID = (Select ID From dbo._RefObjCommon Where CodeName128 = @MonsterCodeName) Set @TacticsID = (Select dwTacticsID From dbo.Tab_RefTactics Where dwObjID = @RefMobID) Set @HiveID = (Select dwHiveID From dbo.Tab_RefNest Where dwTacticsID = @TacticsID) Delete From dbo.Tab_RefNest Where dwTacticsID = @TacticsID and dwHiveID = @HiveID Delete From dbo.Tab_RefHive Where dwHiveID = @HiveID Delete From dbo.Tab_RefTactics Where dwObjID = @RefMobID and dwTacticsID = @TacticsID