MySQL запрос (Количество символов) в Kubernetes - PullRequest
0 голосов
/ 13 декабря 2018

Это выполняется в файле .sh, и я получаю сообщение об ошибке ниже

"ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'fileId character varying(1024) NOT NULL,  status character varying(64) NOT NU' at line 1
"

Я подозреваю, что из-за ограничения линии я получаю сообщение об ошибке.Запрос приведен ниже:

kubectl exec -ti mariadb-0 -- bash -c "mysql -uadmin -padmin -e 'CREATE TABLE IF NOT EXISTS db_poc.FTP_IN_PROGRESS(server character varying(255) NOT NULL, fileId character varying(1024) NOT NULL, status character varying(64) NOT NULL, createdAt TIMESTAMP NOT NULL, completedAt TIMESTAMP, fileSize DECIMAL(19,0), CONSTRAINT in_prgr_pk_fileid PRIMARY KEY (fileId))ENGINE=INNODB DEFAULT CHARSET=utf8; CREATE TABLE db_poc.FTP_PROCESSED (server VARCHAR(255) NOT NULL, fileId VARCHAR(1024) NOT NULL, status VARCHAR(64) NOT NULL, createdAt TIMESTAMP NOT NULL, completedAt TIMESTAMP, fileSize DECIMAL(19,0), CONSTRAINT pk_fileId PRIMARY KEY (fileId)) ENGINE=INNODB DEFAULT CHARSET=utf8;'"

Любая помощь очень ценится.

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