Bu Kod Aynı ID den 1 den fazla kayıt olup olmadığını Kontrol eder
PHP- Kodu:
select strCharID,COUNT(*) as Dupeciler from USERDATA_SKILLSHORTCUT GROUP BY strCharID HAVING COUNT(*) > 1
Bu komut ile bir tablo oluşturun ve çıkan verileri kopyalayıp buna yapıştırın
PHP- Kodu:
CREATE TABLE [dbo].[Dupeciler](
[StrAccountID] [nvarchar](50) NULL,
[Dupeci] [nvarchar](50) NULL
) ON [PRIMARY]
GO
bunlada çift üyelikleri silebilirsiniz.
PHP- Kodu:
DECLARE @StrAccountID char(21)
DECLARE CRSX CURSOR FOR
SELECT StrAccountID FROM Dupeciler WHERE Dupeci > '1'
OPEN CRSX
FETCH NEXT FROM CRSX INTO @StrAccountID
WHILE (@@FETCH_STATUS =0)
BEGIN
delete ACCOUNT_CHAR where strAccountID = @StrAccountID
FETCH NEXT FROM CRSX INTO @StrAccountID
END
CLOSE CRSX
DEALLOCATE CRSX
bu şekilde WAREHOUSE gibi diğer kısımlardan da silmeyi unutmayın
PHP- Kodu:
select strCharID,COUNT(*) as Dupeciler from USERDATA_SKILLSHORTCUT GROUP BY strCharID HAVING COUNT(*) > 1
Bu komut ile bir tablo oluşturun ve çıkan verileri kopyalayıp buna yapıştırın
PHP- Kodu:
CREATE TABLE [dbo].[Dupeciler](
[StrAccountID] [nvarchar](50) NULL,
[Dupeci] [nvarchar](50) NULL
) ON [PRIMARY]
GO
bunlada çift üyelikleri silebilirsiniz.
PHP- Kodu:
DECLARE @StrAccountID char(21)
DECLARE CRSX CURSOR FOR
SELECT StrAccountID FROM Dupeciler WHERE Dupeci > '1'
OPEN CRSX
FETCH NEXT FROM CRSX INTO @StrAccountID
WHILE (@@FETCH_STATUS =0)
BEGIN
delete ACCOUNT_CHAR where strAccountID = @StrAccountID
FETCH NEXT FROM CRSX INTO @StrAccountID
END
CLOSE CRSX
DEALLOCATE CRSX
bu şekilde WAREHOUSE gibi diğer kısımlardan da silmeyi unutmayın