PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Membuat emacs untuk menyorot sintaks postgresql secara default

Jika Anda perlu bekerja dengan database yang berbeda, daripada menggunakan hook untuk selalu beralih ke sorotan PostgreSQL saat Anda membuka file .sql, Anda dapat menggunakan fitur variabel file Emacs untuk mengatur produk berdasarkan file per file.

Misalnya, jika baris pertama file .sql Anda adalah

-- -*- mode: sql; sql-product: postgres; -*-

sql-mode akan secara otomatis menggunakan penyorotan PostgreSQL.

Detail lengkap tentang variabel file Emacs di sini (Anda juga dapat mengaturnya dalam blok di mana saja dalam file), dan daftar nama produk mungkin paling mudah ditemukan dengan melakukan M-x sql-set-product , memundurkan ansi default, dan tekan TAB untuk melihat daftar penyelesaian. Contohnya adalah "mysql", "Oracle", "sqlite", dll (sekitar selusin di instalasi saya).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tetapkan secara dinamis jenis baris yang dikembalikan berdasarkan tabel yang diberikan di plpgsql?

  2. Bagaimana cara mengonversi pgdump biner (terkompresi) ke file SQL biasa?

  3. SQL LIKE kondisi untuk memeriksa integer?

  4. org.postgresql.util.PSQLException:Upaya koneksi gagal

  5. Pembaruan massal di postgreSQL menggunakan unnest