उदाहरण
टेबल बनाएं:
mysql> CREATE TABLE DemoTable2027 (UserId INT); mysql> INSERT INTO DemoTable2027 VALUES (10), (20), (31), (11);
कस्टम वेरिएबल के साथ अपडेट
mysql> SET @uId := 100; mysql> UPDATE DemoTable2027 SET UserId = (@uId := @uId + 10);
परिणाम
+--------+ | UserId | +--------+ | 110 | | 120 | | 130 | | 140 | +--------+
व्याख्या: @uId वेरिएबल 100 से शुरू होता है। प्रत्येक पंक्ति के लिए यह 10 से बढ़ता है और नया मान UserId में स्टोर होता है। यह क्रमिक संख्या उत्पन्न करने के लिए उपयोगी है।