Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

3 मिनट के चरणों में टाइमस्टैम्प मान डालें

कुछ इस तरह का प्रयास करें:

CREATE PROCEDURE myProc(IN t1 timestamp, IN t2 timestamp)
BEGIN

  WHILE t1 <= t2 DO
INSERT INTO test (ts) Values (t1)  ;
    SET t1 = DATE_ADD(t1, INTERVAL 3 MINUTE);
  END WHILE;
END;


CALL myProc(now(), ADDDATE(NOW(), INTERVAL 15 MINUTE));

http://sqlfiddle.com/#!2/5672e/9

या अपनी लाइन बदलें:

SET StartTS  = StartTS  + INTERVAL 3 MINUTE;

करने के लिए

SET StartTS  = ADDDATE(StartTS, INTERVAL 3 MINUTE);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql में स्ट्रिंग फ़ील्ड के साथ JSON सरणी फ़ील्ड में शामिल हों

  2. एकाधिक उपयोगकर्ताओं को संदेश भेजने के लिए डेटाबेस स्कीमा

  3. प्रकार के वापसी मूल्य के लिए कोई कनवर्टर नहीं मिला:वर्ग java.util.ArrayList (स्प्रिंग बूट)

  4. मैं mysql में पहले 3 अक्षर कैसे हटाऊं?

  5. फ़ील्ड सूची में कॉलम 'आईडी' YII . में अस्पष्ट है