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

PostgreSQL - sintaks kueri tanpa tanda kutip

Saat Anda membuat tabel menggunakan tanda kutip ganda, nama kolom dan tabel menjadi peka huruf besar/kecil. Jadi "car_id" adalah nama yang berbeda dari "CAR_ID"

Anda perlu membuat tabel Anda tanpa menggunakan tanda kutip ganda, maka nama tidak peka huruf besar/kecil:car_id sama dengan CAR_ID (perhatikan kutipan yang hilang!)

Lihat manual untuk detailnya:

http://www.postgresql .org/docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS

Sunting:
Oracle berperilaku hanya dengan cara yang sama. Satu-satunya perbedaan adalah bahwa Oracle menyimpan nama dalam huruf besar dan Postgres menyimpannya dalam huruf kecil. Tetapi perilaku saat menggunakan tanda kutip identik.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa yang dimaksud dengan tabel BIN$... di tabel ALL_TAB_COLUMNS Oracle?

  2. LPAD() Fungsi di Oracle

  3. Muat lembar data Excel ke database Oracle

  4. Bagaimana saya bisa menemukan kolom dan nama tabel yang mendasari untuk tampilan Oracle?

  5. Menghubungkan Perangkat Lunak IRI ke Oracle