@Gokilla

Разобраться с командной строкой linter cmd inl?

К командной строке(cmd.exe) относятся *.bat файлы,они в ней запускаются(в unix'e для этого используются *.sh файлы по аналогии обзываются bash скриптами), на данный момент решаю задачу автоматизации под виндовс , но пригодится и решение для юникса и питона.
Создал вот такой linter.bat файл:

C:\Linter\bin\inl -u SYSTEM/MANAGER
CREATE TABLE Customers (
ID CHAR(10) NOT NULL Primary key,
Custom_name CHAR(25) NOT NULL,
Custom_address CHAR(25) NULL,
Custom_city CHAR(25) NULL,
Custom_Country CHAR(25) NULL
);

После первой строки запуска программы логина/пароля выскочит:
SQL>
И чтобы в неё записать создание таблицы, следующие строки от 'create table' до ');" бат файла как сделать(подойдут ответы на баш и питон)?
  • Вопрос задан
  • 134 просмотра
Решения вопроса 1
@Gokilla Автор вопроса
Помогло вот такое решение linter.bat:

C:\Linter\bin\inl -u SYSTEM/MANAGER -f D:\operators.sql

А файл D:\operators.sql:

CREATE TABLE Customers (
ID CHAR(10) NOT NULL Primary key,
Custom_name CHAR(25) NOT NULL,
Custom_address CHAR(25) NULL,
Custom_city CHAR(25) NULL,
Custom_Country CHAR(25) NULL
);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
тут решениий милион
например можно просто залить файлом
или самый класический вариант
<<EOF...EOF.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы