как выполнить SQL Команду, используя PHP Код - PullRequest
0 голосов
/ 14 апреля 2020

Я действительно застрял в следующем запросе. Я хочу выполнить следующий запрос в PHP, используя exec(), но я не могу это сделать:

sqlldr USERID=myUserName/userpassword CONTROL=D:\loader\fileName.CTL PARALLEL=true LOG=D:\loader\fileName.LOG BAD=D:\loader\fileName.BAD

Если я выполню приведенный выше запрос из cmd, он поместит данные в мою таблицу без каких-либо проблем, но когда я пытаюсь сделать то же самое, используя код PHP, он не импортирует данные в таблицу. Я использую следующий запрос:

echo exec('sqlldr USERID=myUserName/userpassword CONTROL=D:\loader\fileName.CTL PARALLEL=true LOG=D:\loader\fileName.LOG BAD=D:\loader\fileName.BAD');

Цель: я хочу импортировать объемные данные из файлов CSV в таблицу базы данных oracle, используя PHP, а затем выполнить команды pl / sql для этой таблицы. данные позже.

Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...