Как выполнить команду util.importTable несколько раз в MySQL Shell, используя переменную? - PullRequest
0 голосов
/ 09 марта 2020

После долгого поиска я наконец-то получил команду util.importTable для запуска в MySQL Shell.

MySQL localhost JS >util.importTable("D:/Column_1.csv", {schema: "data", table: "table_1", columns: ["column"], dialect: "csv-unix", skipRows: 0, showProgress: true, threads: 8})

Теперь мне нужно выполнить эту команду несколько раз, так как мне нужно заполнить table_1 , table_2, table_3, ..., table_15 с соответствующим CSV-файлом (file_1.csv, file_2.csv, file_3.csv, ..., file_15.csv).

Итак, я хотел бы спросить Ваша помощь в написании кода для запуска в MySQL Shell JavaScript. Что-то вроде:

MySQL localhost JS >For (int i = 1, i <= 15; i++) {executeQuery("util.importTable("D:/Column_" + i + ".csv", {schema: "data", table: "table_" + i + "", columns: ["column"], dialect: "csv-unix", skipRows: 0, showProgress: true, threads: 8})")}

Спасибо.

...