Мета-команда предназначена для клиента psql, a SQL отправляется серверу БД. Например, q командует клиенту отсоединиться. Предполагается, что любая непустая строка, начинающаяся с символа является мета-командой. Если это не мета-команда — значит, SQL. SQL продолжается до знака ; , поэтому можно при желании записывать его в несколько строк в любом удобном формате. Единственным исключением является команда help: это сделано для новичков и тех, кто запутался в синтаксисе. Справочная информация состоит из двух разделов: Это позволяет узнать и запомнить синтаксис и опции команд. Стоит также отметить еще одну полезную возможность — перемещение по истории ранее выполненных команд.
Кроме того, поможет автодонолнение: вы вводите часть команды, и по нажатию клавиши Tab Она автоматически дополняется. То же самое работает и для имен объектов: необходимо ввести несколько первых букв, обеспечивающих уникальность имени, а затем нажать клавишу Tab, чтобы получить все, что осталось. Комментарии, состоящие из одной строки, выделяются двумя дефисами:
Многострочные комментарии выделяются так же, как в языках С и Java: Возможно, psql пугает новичков своим необычным синтаксисом, но остается надеяться, что вы потратите немного времени, чтобы разобраться в интерфейсе и копнуть немного глубже, psql — это одна из самых удивительных частей PostgreSQL и наряду с другими утилитами является невероятно полезным инструментом для выполнения задач администрирования баз данных. Программу psql можно запускать с разными версиями PostgreSQL, однако можно получить такое сообщение.
Кроме того, под Windows предпочтительней использовать для соединения с сервером эмулятор терминала и запускать
Рубрика: Женский интерес