SQL ++ является легко настраивается, многофункциональная, портативная командной строки SQL инструмент. Он может быть использован с различными базами данных и в месте других инструментов командной строки, такие как MySQL-клиента MySQL, Microsoft SQL, PostgreSQL, PSQL, и SQLPLUS Oracle.
SQL проект ++ имеет такие функции, как несколько соединений, взаимодействие нескольких баз данных, подзапросы для всех баз данных, независимо от того, имеет ли база данных подзапросы родные или нет, и многое другое.
Требования:
· Perl
· DBI
· Срок :: ReadKey
· Срок :: ReadLine :: Гну на * NIX, срок :: ReadLine :: Perl на Win32 (это будет установлено как "Срок :: ReadLine ')
Монтаж:
Чтобы установить SQL ++, выполните:
Perl install.pl
Это проверит наличие необходимых модулей. Это будет сказать вам, что доступная база данных драйверов у вас есть.
Если вам не хватает каких-либо необходимых модулей, он будет пытаться установить их для вас, если вы позволите. Если вы хотите установить модули самостоятельно или install.pl имеет проблемы с установкой их и требует ручной установки, получить их от CPAN (http://search.cpan.org) и установить их. Вы можете вернуться к установке позднее.
Если вы хотите использовать SQL ++ с другими базами данных, которые install.pl не говорят вам пришлось драйвер для, продолжить установку, и вы можете выбрать для установки любого из большего списка это даст вам.
Если база данных вы хотите использовать, отсутствует в списке вообще, проверьте http://search.cpan.org для имени базы данных. Если вы придумали с DBD :: модуля database_name, скачать его и следуйте инструкциям, чтобы установить его.
Пример использования:
Вот некоторые примеры различных особенностей SQL ++.
# Быстро делать выбор на разных значений для ИНЕКЕ
ИМПОРТ - '' Выберите домен, сервера имен ОТ domains_table где домен =?;
abc.com
bcd.com
cde.com
lucidx.com
CTRL + D
# Копировании таблицы в другую таблицу с помощью SQL подзапрос ++ S
INSERT INTO table1 VALUES (subsel (SELECT * FROM table2));
# Копировании таблицы в другую таблицу в совершенно другой
# Базы данных, а также тип базы данных с помощью SQL ++ ов подвыборки
# Плюс несколько соединений
подключить -t оракула -u пользователь -X частот oradb
> Создан соединение ручки '1' oradb
подключить -t MySQL -u пользователь -X частот MyDB
> Создан соединение ручки '2', чтобы MyDB
Коннектикут 2 INSERT INTO my_tbl VALUES (subsel (штат Коннектикут 1 SELECT * FROM ora_tbl));
# Брать длинный ряд, что делает простую модификацию, и вставив его быстро
# С использованием функции экспорта перезаписи, функции редактирования, и функцию импорта
oexport х, SELECT * FROM пользователя, где пользователь = 'корень';
редактировать х;
> Ваш редактор открывается и вы сделать быстрый изменения в
> Запятая разделены данные, а затем сохранить и выйти
импорт х, INSERT INTO пользователей VALUES (??);
Читайте README или запустите `morehelp` в то время как в SQL ++ для большего количества примеров.
Что нового в этой версии:
Этот выпуск добавляет --safe-обновлений флаг в MySQL, добавлена поддержка Microsoft SQL, и имеет различные исправления.
Детали программы:
Версия: 0.13
Дата загрузки: 2 Jun 15
Тип распространения: Бесплатная
Популярность: 75
Комментарии не найдены