sql >> Database teknologi >  >> RDS >> Sqlserver

Indsæt forespørgsel:Hvorfor er det en dårlig idé ikke at inkludere kolonnenavne?

Dette er kun acceptabelt, når du indtaster din forespørgsel manuelt i et interaktivt DB-værktøj. Når din SQL-sætning udføres af dit program, kan du ikke være helt sikker på rækkefølgen af ​​kolonner i en tabel, medmindre du er den eneste udvikler, der har adgang til din database. Med andre ord, i ethvert teammiljø er der mulighed for, at nogen vil bryde din forespørgsel ved blot at omarrangere kolonner i din database. Logisk set ville dit bord forblive det samme, men dit program ville stadig gå i stykker.



  1. PostgresSQL-installation mislykkedes:initialisering af databaseklynge mislykkedes MAC OS

  2. Vælg ikke-tomme kolonner ved hjælp af SQL Server

  3. Hvad er den nemmeste måde at få adgang til mssql med python eller ironpython?

  4. Hvordan gemmer jeg en UTC ISO8601-dato i en MySQL-database?