Выпущена новая версия nhdbt v1.5.0.

Новые возможности

  • Передача SQL запросов через параметр командной строки
  • Передача SQL запросов через стандартный поток stdin
  • Изменён интерфейс командной строки для реализации новых возможностей (старый вариант интерфейса поддерживается в целях совместимости)
nhdbt v1.5.0 screenshot

Загрузка новой версии

Новая версия доступна для скачивания на странице загрузки nhdbt.

Передача SQL запросов через параметр командной строки

Команда:

nhdbt.exe -cs:<строка подключения> [-do] [-cd:<разделитель столбцов>] -q:<SQL запросы>

Программа подключается к базе данных, выполняет запросы, отключается от базы данных и завершается.

Передача SQL запросов через текстовый файл

Команда:

nhdbt.exe -cs:<строка подключения> [-do] [-cd:<разделитель столбцов>] -qf:<имя файла>[,<кодовая страница>]

Программа считывает запросы из файла, подключается к базе данных, выполняет запросы, отключается от базы данных и завершается.

Передача SQL запросов через стандартный поток stdin

Команда:

nhdbt.exe -cs:<строка подключения> [-do] [-cd:<разделитель столбцов>] -qi

Программа подключается к базе данных, затем читает входной поток stdin – как только встречается SQL запрос, выполняет его. Когда входной поток закрывается, программа отключается от базы данных и завершается.

Запуск программы в режиме терминала

Команда:

nhdbt.exe -cs:<строка подключения> [-do] [-cd:<разделитель столбцов>]

Программа подключается к базе данных и предоставляет приглашение к вводу SQL запросов. Выполняет введённые запросы и показывает результаты. Завершается по команде пользователя (команда завершения Exit).

Новые параметры

Следующие параметры были добавлены в этой версии:

-cs:<строка подключения>
-connection_string:<строка подключения>

Строка подключения, включает название драйвера и его параметры. Подробнее.

-do
-dataonly

Выводить только данные. По умолчанию выводятся названия столбцов, подчёркнутые дефисами. Подробнее.

-cd
-column_delimiter

Символ для разделения столбцов данных. Подробнее.

-q:<SQL запросы>
-query:<SQL запросы>

Задаёт SQL запросы. Подробнее.

-qf:<имя файла>[,<кодовая страница>]
-query_from_file:<имя файла>[,<кодовая страница>]

Задаёт файл с SQL запросами. Подробнее.

-qi
-query_from_stdin

Указывает считывание SQL запросов из стандартного потока stdin. Подробнее.

Узнать больше

Наши соцсети

nhdbt v1.5.0 – SQL в командной строке или stdin
Метки:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *