sql >> Databáze >  >> RDS >> PostgreSQL

Ve výchozím nastavení emacs zvýrazňuje syntaxi postgresql

Pokud potřebujete pracovat s různými databázemi, namísto použití háku pro vždy přepnutí na zvýraznění PostgreSQL, když otevřete soubor .sql, můžete použít funkci proměnných souborů Emacs k nastavení produktu na bázi souboru po souboru.

Pokud je například první řádek vašeho souboru .sql

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

sql-mode automaticky použije zvýrazňování PostgreSQL.

Úplné podrobnosti o proměnných souboru Emacs zde (můžete je také nastavit v bloku kdekoli v souboru) a seznam názvů produktů pravděpodobně nejsnáze najdete provedením M-x sql-set-product , zpětné mezery ansi výchozí a stisknutím klávesy TAB zobrazíte seznam dokončení. Příklady jsou „mysql“, „oracle“, „sqlite“ atd. (asi tucet v mé instalaci).



  1. Proč jsou funkce mysql_ PHP zastaralé?

  2. Vytvořte kontingenční tabulku pomocí PostgreSQL

  3. Přidání omezení CHECK do existující tabulky v SQL Server (T-SQL)

  4. Jak zvýšit výkon SQL dotazu pro výběr ze 2 tabulek