sql >> Databáze >  >> RDS >> Sqlserver

Vložit dotaz:Proč je špatný nápad neuvádět názvy sloupců?

To je přijatelné pouze v případě, že zadáte dotaz ručně do interaktivního nástroje DB. Když je váš příkaz SQL spuštěn vaším programem, nemůžete si být absolutně jisti pořadím sloupců v tabulce, pokud nejste jediným vývojářem, který má přístup k vaší databázi. Jinými slovy, v jakémkoli týmovém prostředí existuje možnost, že by někdo porušil váš dotaz jednoduše změnou pořadí sloupců ve vaší databázi. Logicky by vaše tabulka zůstala stejná, ale váš program by se stále rozbil.



  1. Jak udělit přístup k zobrazením v$ (v$session,v$instance)

  2. Nelze se připojit k místnímu serveru MySQL přes soket '/tmp/mysql.sock' (2)

  3. Získejte typ specifikace char z pole MySQLi

  4. Rails:Nasazení do Heroku, mnoho problémů