DB2 - ошибка синтаксиса при создании таблицы "(" неожиданная - PullRequest
1 голос
/ 13 июня 2011

Когда я пытаюсь создать таблицу в db2, она выдает следующую ошибку

$ db2 CREATE TABLE employee(emp_id INT NOT NULL, emp_name VARCHAR(100))
sh: Syntax error: "(" unexpected

Пожалуйста, помогите. Заранее спасибо

Ответы [ 2 ]

4 голосов
/ 13 июня 2011

Проблема не в DB2, а в оболочке. Использование:

$ db2 "CREATE TABLE employee(emp_id INT NOT NULL, emp_name VARCHAR(100))"
0 голосов
/ 09 января 2019

Либо вы должны использовать $ db2, чтобы войти в интерактивный режим и затем ввести свою выписку без db2, либо ввести свою выписку, как показано ниже:

$ db2 "CREATE TABLE employee (emp_id INT NOT NULL, emp_name VARCHAR (100)) "

Как правило, вам нужно использовать" как показано ниже: $ db2 "insert ...." $ db2 "delete ...." ...

...