هو بيعمل يونيو لوحدة ؟
لو بيعمل لوحدة غير شيل كل الى موجود عندك فى _AllianceCreate وحط دا مكانة
كود PHP:
USE [SRO_VT_SHARD] GO /****** Object: StoredProcedure [dbo].[_AllianceCreate] Script Date: 27/06/2016 11:17:21 م ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO
ALTER PROCEDURE [dbo].[_AllianceCreate]
@CreatorGuildID int, @FirstAllyGuildID int AS
set xact_abort on begin transaction declare @AllianceID int set @AllianceID = 0 Insert into _AlliedClans values(@CreatorGuildID,@FirstAllyGuildID,0,0,0,0,0,0,GetDate(),0,0) if (@@error <> 0 or @@rowcount = 0) begin rollback transaction return -1 end set @AllianceID = @@identity if( @AllianceID = 0 ) begin rollback transaction return -2 end update _Guild set Alliance = @AllianceID where id in (@CreatorGuildID, @FirstAllyGuildID) if( @@error <> 0 or @@rowcount <> 2 ) begin rollback transaction return -3 end commit transaction return @AllianceID