Angenommen, die Energie eines Spielers wird in einer Tabelle als "20" gespeichert. Wenn er sich auf Mission begibt, sinkt seine Energie und erreicht 0. Am nächsten Tag würde er sich jedoch wieder auf "20" aufladen. Wie erkennt die Datenbank, dass ein neuer Tag eingetroffen ist, und weist ihr automatisch einen Wert in einer bestimmten Tabelle zu?Wie man Datenbank fragt, um einen bestimmten Wert in einer Tabelle nach 24 Stunden automatisch neu zuzuweisen?
5
A
Antwort
2
In der Datenbank die Uhrzeit (Datum und Uhrzeit) speichern, an der die Energie wiederhergestellt werden soll. Dann loggt sich jedes Mal ein Spieler ein, wenn diese Zeit noch verstrichen ist oder nicht. Wenn ja, stelle die Energie wieder her.
0
Überhaupt nicht. Rufen Sie eine gespeicherte Prozedur auf/führen Sie SQL regelmäßig aus OUTSIDE der Datenbank aus.
1
Aktualisieren Sie auf MySQL 5.1 und verwenden Sie Ereignisse. http://dev.mysql.com/tech-resources/articles/mysql-events.html
-1
Verwenden Sie ein Trigger, die ausgeführt werden, wenn der Zustand
1
für Menschen überprüft wird, die wie ich Hosting verwenden gemeinsam, gehen sucht „cron-Jobs“ in Ihrem Control Panel und dann automatisierte Aufgabe dort eingestellt.
Verwandte Themen
- 1. MSMQ Private Warteschlange entfernt ungelesene Nachrichten automatisch nach 24 Stunden
- 2. Ausführen einer PHP-Aufgabe alle 24 Stunden
- 3. MySQL: Datensätze nach Stunden eingefügt, für die letzten 24 Stunden
- 4. Wie 24 Stunden
- 5. IndexTemplate, um nur dem neu erstellten Index einen Alias zuzuweisen
- 6. CDN Endpunkt funktioniert nicht nach 24 Stunden
- 7. DynamicMethod erstellen, um einer Eigenschaft einen Wert zuzuweisen?
- 8. Wie man automatisch einen Eintrag in phpMyAdmin täglich aktualisiert?
- 9. 12 Stunden Zeichenzeit in 24 Stunden umwandeln
- 10. Wie erstellt man eine Tabelle in einer bestimmten Datenbank?
- 11. 12 Stunden in 24 Stunden umrechnen
- 12. dateFromString Rückgabe nil nach Änderung 24 Stunden
- 13. Wie wählt man höchstens N Datensätze für einen bestimmten Wert einer Spalte in einer Tabelle?
- 14. Wie erstelle ich einen booleschen Wert um 24 Stunden zu zeigen?
- 15. 24-Stunden-Format im 12-Stunden-Format
- 16. Wie man nach Dingen in einer Tabelle fragt, während man andere ausschließt
- 17. Aufzeichnungen finden in einem Zeitraum von 24 Stunden (nicht vor allem die letzten 24 Stunden) erstellt
- 18. Wie man einen Array-Wert in einer Schleife neu zuweist?
- 19. um dynamisch mehr als 24 Stunden zu erhalten
- 20. NSDateFormatter mit 24 Stunden Zeiten
- 21. System.Timers.Timer auf 24 Stunden Intervall
- 22. Wie man einen ActorSelection "fragt"
- 23. Wie man nach einer Datei in Python fragt?
- 24. Wie kann ich 24 Stunden in 12 Stunden umrechnen?
- 25. iPhone-24-Stunden-Zeiteinstellung erkennen
- 26. Regex - Format HH: MM, Stunden> = 24, negativer Wert
- 27. Postgres-Trigger nach 24 Stunden nach Datensatzeinfügung ausführen?
- 28. Wie man Zeichenfolge 24 Stunden Typ Zeit in 12 Stunden Zeit
- 29. jquery datetimepicker 24 Stunden Zeitformat
- 30. Wie erstellt man einen NSFetchRequest, der nach Objekten mit einem bestimmten Vornamen fragt?
gibt es keinen automatisierten Weg das zu tun? – p0larBoy