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

Klien Oracle memerlukan tanda kurung di sekitar nama kolom?

Perbedaan utama antara kueri pertama dan kedua Anda adalah tanda kutip (dan bukan tanda kurung). Tanda kurung tambahan tidak diperlukan. Mereka tampaknya menjadi artefak aneh dari penjelajah server VS.

Berlawanan dengan kepercayaan populer, Oracle peka huruf besar-kecil. Nama kolom level_1 dan LEVEL_1 berbeda. Jika nama kolom dan tabel Anda semua huruf besar, huruf besar tidak masalah karena Oracle mengubah semua pengenal yang tidak dikutip dalam pernyataan SQL menjadi huruf besar.

Tetapi jika nama kolom dan tabel Anda menggunakan huruf kecil, Anda harus meletakkan nama kolom dalam tanda kutip ganda agar huruf besar tetap dipertahankan.




  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 IS NULL atau IS NOT NULL pada kondisi join - Pertanyaan teori

  2. Perlu menemukan waktu pemrosesan rata-rata antara semua catatan cap waktu di Oracle SQL

  3. Memilih karyawan dengan ulang tahun dalam rentang tertentu menggunakan Oracle SQL

  4. Cara Mengeksekusi Pernyataan SQL Oracle dengan VBScript

  5. Pengantar Pencadangan database Oracle