olan varsa paylaşabilirmi.
USE SRO_VT_SHARD
DECLARE @ItemID0 int
SELECT @ItemID0= SELECT ItemID FROM SRO_VT_SHARD.dbo._Inventory WITH(NOLOCK) where CharID = @charID
DELETE FROM SRO_VT_SHARD.dbo._BindingOptionWithItem WHERE nItemDBID = @ItemID0 and bOptType=2
Bu query hata verir muhtemelen.Yedek alıp okut.Kod:USE SRO_VT_SHARD DECLARE @ItemID0 int SELECT @ItemID0= SELECT ItemID FROM SRO_VT_SHARD.dbo._Inventory WITH(NOLOCK) where CharID = @charID DELETE FROM SRO_VT_SHARD.dbo._BindingOptionWithItem WHERE nItemDBID = @ItemID0 and bOptType=2
SELECT ItemID FROM SRO_VT_SHARD.dbo._Inventory WITH(NOLOCK) where CharID = @charID
DELETE FROM SRO_VT_SHARD.dbo._BindingOptionWithItem WHERE bOptType=2
İşte olduğumdan dolayı aklıma ilk geleni yazdım kanka.Bu query hata verir muhtemelen.
Bu tek bir ItemID değil bir sonuç kümesi döndürür çünkü.Kod:SELECT ItemID FROM SRO_VT_SHARD.dbo._Inventory WITH(NOLOCK) where CharID = @charID
Her halukarda mantıksız, tüm basılan advleri silmek istiyor.
Tüm advleri silmesi gerek.Kod:DELETE FROM SRO_VT_SHARD.dbo._BindingOptionWithItem WHERE bOptType=2