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

apa artinya ini memesan dengan NULL

OVER() klausa untuk ROW_NUMBER() membutuhkan ORDER BY

menggunakan ORDER BY NULL adalah solusi yang memenuhi persyaratan sintaks tetapi tidak benar-benar mengubah urutan data. Sebenarnya ini adalah instruksi untuk tidak memesan sama sekali.

N.B. :beberapa (termasuk saya sendiri) lebih suka menggunakan SELECT 1 alih-alih SELECT NULL tetapi tidak ada perbedaan efeknya.

Intinya:tidak bagus, tapi berhasil.

tip:TSQL tidak mengizinkan penggunaan langsung SELECT 1, tetapi Anda dapat menggunakan (SELECT 1)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Terhubung ke database Oracle

  2. Simpan Blob dari Java ke BD:Ukuran data lebih besar dari ukuran maksimal untuk jenis ini ketika jelas tidak

  3. Sintaks untuk evaluasi malas kustom/hubungan arus pendek parameter fungsi

  4. Mengimpor dari pemeriksaan validasi database Oracle

  5. Penulisan Ulang URL Weblogic 11g