PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Tworzenie emacsa do domyślnego podświetlania składni postgresql

Jeśli potrzebujesz pracować z różnymi bazami danych, zamiast używać zaczepu, aby zawsze przełączać się na podświetlanie PostgreSQL po otwarciu pliku .sql, możesz użyć funkcji zmiennych plików Emacsa, aby ustawić produkt na podstawie pliku po pliku.

Na przykład, jeśli pierwszy wiersz twojego pliku .sql to

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

sql-mode automatycznie użyje podświetlania PostgreSQL.

Pełne informacje na temat zmiennych plików Emacsa tutaj (możesz również ustawić je w bloku w dowolnym miejscu w pliku), a listę nazw produktów prawdopodobnie najłatwiej znaleźć, wykonując M-x sql-set-product , cofając ansi domyślnie i naciskając TAB, aby zobaczyć listę uzupełnień. Przykładami są "mysql", "oracle", "sqlite" itp. (około tuzin w mojej instalacji).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ustawienia Django konfigurują bazy danych z dwoma silnikami

  2. Docker postgres nieprawidłowy rekord głównego punktu kontrolnego

  3. Jak Sind() działa w PostgreSQL

  4. Węzeł PostgreSQL przeterminował zapytanie klienta

  5. Postgres wybiera wszystkie kolumny, ale grupuje je według jednej kolumny