Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Sisipkan Kueri:Mengapa tidak menyertakan nama kolom merupakan ide yang buruk?

Ini hanya dapat diterima jika Anda mengetik kueri dengan tangan ke dalam alat DB interaktif. Ketika pernyataan SQL Anda dieksekusi oleh program Anda, Anda tidak dapat sepenuhnya yakin tentang urutan kolom dalam tabel, kecuali Anda adalah satu-satunya pengembang yang memiliki akses ke database Anda. Dengan kata lain, di lingkungan tim mana pun, ada kemungkinan seseorang akan memecahkan kueri Anda hanya dengan mengurutkan ulang kolom di database Anda. Logikanya, tabel Anda akan tetap sama, tetapi program Anda akan tetap rusak.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menggunakan ANTARA pada bidang varchar bukan bidang numerik?

  2. SQL Server 2008 membandingkan dua tabel dalam database yang sama dan mendapatkan kolom diubah

  3. SQL Total Sum dengan pengurangan jika entri baru dibuat dalam tabel

  4. Apakah mungkin untuk mengembalikan baris kosong dari Sql Server?

  5. Urutkan Peluru di Database