Datenbanken · Junior · Frage 20 von 75
Warum vermeidet man SELECT * oft im Anwendungscode?
- 1Es liefert die Zeilen jedes Mal in zufälliger Reihenfolge
- 2Es holt unnötige Spalten und bricht bei Schemaänderungen
- 3Es ist in den meisten modernen Datenbanken kein gültiges SQL
Antwort zeigen
Richtige Antwort: Es holt unnötige Spalten und bricht bei Schemaänderungen
Erklärung
Spalten aufzuzählen macht Abfragen explizit und billiger zu übertragen, besonders wenn Tabellen große Text- oder JSON-Spalten haben.