In SQL-Datenbank, warum sollte viele zu viele Tabelle nur löschen/einfügen Operation? Zum Beispiel: Wenn wir einen Datensatz aktualisieren müssen, möchte mein Projektmanager, dass ich einen vorhandenen Datensatz lösche und einen neuen Datensatz einfüge. Fragte mich nicht Update-Befehl schreiben. Warum?viele zu viele Tabelle sollte nur löschen/einfügen Operation - Warum?
0
A
Antwort
0
Ihr Manager hat möglicherweise Erfahrung damit, dass fehlerhafte Aktualisierungsanweisungen ausgeführt werden, es gibt keine Möglichkeit, sie rückgängig zu machen, und alle Daten gehen gleichzeitig verloren. Sie müssen nicht löschen und dann neu erstellen, aber Sie können ihn davon überzeugen, Transaktionen zu verwenden. Die Sache ist, Sie müssen sehr vorsichtig und sicher sein, was machst du bei der Ausführung eines
Verwandte Themen
- 1. Viele-zu-viele selbstreferentielle Tabelle
- 2. T-SQL - Hilfe mit MAX-Operation über Viele-zu-Viele
- 3. Insert nur in viele zu viele Hibernate
- 4. Doktrin viele zu einer Beziehung persist Operation
- 5. Filterung von Viele-zu-Viele-Tabelle
- 6. effiziente Abfrage für viele zu viele Tabelle
- 7. Hibernate viele zu viele
- 8. Viele zu viele Beziehungsanzeige
- 9. SQL: Viele-zu-Viele-Tabelle UND Abfrage
- 10. Schienen (ActiveRecord) viele zu viele Tabelle
- 11. Abfrage-Junction-Tabelle-viele-zu-viele-Beziehung
- 12. Sollte ich Indizes für eine Viele-zu-viele-Datenbanktabelle verwenden?
- 13. SQL :: Viele zu viele Tabellen oder nur Foreign Keys
- 14. Warum arbeitet Beziehung nicht viele-zu-viele?
- 15. NHibernate Viele-zu-viele
- 16. Viele zu viele Beziehung
- 17. Laravel - Viele zu viele
- 18. Zend viele zu viele Beziehung
- 19. SQL-Viele-zu-Viele-Abgleich
- 20. MySQL viele zu viele Tabelle verbinden langsame Leistung
- 21. NHibernate-Viele-zu-Viele-Zuordnung
- 22. SQL für viele zu eins zu viele Tabelle
- 23. Entity Framework - viele zu viele
- 24. Viele zu viele Beziehung Optimierung
- 25. Konfigurieren viele zu viele Beziehung
- 26. Entity Framework Code Zuerst: Eins-zu-Viele- und Viele-zu-Viele-Beziehungen zu derselben Tabelle
- 27. JPA Hibernate Enum viele zu viele
- 28. Viele-zu-viele auf der gleichen Tabelle mit zusätzlichen Spalten
- 29. SQLAlchemy Viele-zu-viele Beziehungen auf einer einzigen Tabelle
- 30. Kaskade löschen auf Viele-zu-viele zwischen derselben Tabelle
Haben Sie ihn gefragt? –
Ich denke, die Idee ist, dass jede Zeile in einer solchen Beziehungstabelle von einer Entität zur anderen mit ihren jeweiligen Schlüsseln und diese Schlüsselwerte selten wenn überhaupt (z. B. wenn ich wieder heirate bin ich die Identität meiner Frau ändern?)). Es ist ein leicht wählerischer Punkt, da ein Update logisch einem Löschen gefolgt von einem Einfügen entspricht! – onedaywhen