当我尝试在db2中创建表时,它会抛出以下错误
$ db2 CREATE TABLE employee(emp_id INT NOT NULL, emp_name VARCHAR(100))
sh: Syntax error: "(" unexpected
请帮忙。提前致谢
答案 0 :(得分:4)
问题不是DB2而是shell。使用:
$ db2 "CREATE TABLE employee(emp_id INT NOT NULL, emp_name VARCHAR(100))"
答案 1 :(得分:0)
您应该使用$ db2进入交互模式,然后输入不带db2的语句,或者输入如下语句:
$ db2“创建表员工(emp_id INT NOT NULL,emp_name VARCHAR(100))”
通常,您需要使用“”,如下所示: $ db2“插入....” $ db2“删除....” ...