Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Di Oracle, apakah memulai klausa WHERE SQL Query dengan 1=1 berguna?

Ini dilakukan untuk menyederhanakan pembuatan SQL dinamis. Pada dasarnya setiap kondisi dapat ditambahkan sebagai AND <condition> tanpa memperlakukan kondisi pertama sebagai khusus (didahului oleh WHERE bukan AND ) atau bahkan khawatir jika harus ada WHERE klausa sama sekali.

Jadi tulis saja karena mudah digunakan atau, bisa dibilang, kemalasan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara membagi string agar dengan string yang dipisahkan koma dan (mungkin) bidang kosong di antara koma

  2. Oracle SQL secara otomatis membuat PK VARCHAR yang bertambah

  3. Saya perlu menyimpan kode pos dalam database. Berapa besar kolom yang seharusnya?

  4. Membatasi catatan yang dikembalikan dari kueri SQL di Oracle

  5. Apakah mungkin menggunakan GROUP BY dengan variabel bind?