عرض مشاركة واحدة
قديم 23-08-2016, 04:00 AM   #9

ahmedwaill
عضو فعال



الصورة الرمزية ahmedwaill


• الانـتـسـاب » Sep 2010
• رقـم العـضـويـة » 74480
• المشـــاركـات » 204
• الـدولـة » البيت
• الـهـوايـة » Web Development
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
ahmedwaill صـاعـد

ahmedwaill غير متواجد حالياً



افتراضي رد: مشكلة في create char واسامي ال char



Query For Silk
كود:
CREATE TRIGGER trgAddSilk 
ON SRO_VT_SHARD.._CHAR FOR INSERT  
AS 
    DECLARE @CHARID int; 
    SET @CHARID = (SELECT TOP (1) CHARID FROM SRO_VT_SHARD.._CHAR ORDER BY CHARID DESC); 
    DECLARE @USERJID int; 
    SET @USERJID = (SELECT USERJID FROM SRO_VT_SHARD.._USER WHERE CHARID = @CHARID); 
    IF (SELECT COUNT(*) FROM SRO_VT_ACCOUNT..SK_SILK WHERE JID = @USERJID) > 0 
        UPDATE SRO_VT_ACCOUNT..SK_SILK SET SILK_GIFT = SILK_GIFT + 2 WHERE JID = @USERJID; 
    ELSE 
        INSERT INTO SRO_VT_ACCOUNT..SK_SILK VALUES (@USERJID, 0, 2, 0);
غير الرقم 2 للرقم اللي انت عايزه بس دي للسيلك يعني لو عايز الاكونت ينزل ب 0 سيلك غير رقم 2 ل 0
كود:
(@USERJID, 0, 2, 0)
لاي رقم انت عايزه
منقول



التعديل الأخير تم بواسطة ahmedwaill ; 23-08-2016 الساعة 04:05 AM