PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Tạo emacs để làm nổi bật cú pháp postgresql theo mặc định

Nếu bạn cần làm việc với các cơ sở dữ liệu khác nhau, thay vì sử dụng hook để luôn chuyển sang làm nổi bật PostgreSQL khi bạn mở tệp .sql, bạn có thể sử dụng tính năng biến tệp của Emacs để đặt sản phẩm trên cơ sở từng tệp.

Ví dụ:nếu dòng đầu tiên của tệp .sql của bạn là

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

sql-mode sẽ tự động sử dụng đánh dấu PostgreSQL.

Chi tiết đầy đủ về các biến tệp Emacs tại đây (bạn cũng có thể đặt chúng trong một khối ở bất kỳ đâu trong tệp) và danh sách tên sản phẩm có thể được tìm thấy nhiều nhất bằng cách thực hiện M-x sql-set-product , backspacing ansi mặc định và nhấn TAB để xem danh sách hoàn thành. Ví dụ như "mysql", "oracle", "sqlite", v.v. (khoảng một tá trong bản cài đặt của tôi).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lấy tên ngày từ một ngày trong PostgreSQL

  2. hồ bơi c3p0 không thể thiết lập kết nối. Làm thế nào để gỡ lỗi này?

  3. PG ::ConnectionBad:FATAL:xác thực mật khẩu không thành công cho người dùng alphauser

  4. trình tự thoát cho gạch nối (-) trong PostgreSQL là gì

  5. Cách kết nối với postgresql từ ios9