DB2 - 创建表抛出语法错误“(”意外
当我尝试在 db2 中创建表时,它抛出以下错误
$ db2 CREATE TABLE employee(emp_id INT NOT NULL, emp_name VARCHAR(100))
sh: Syntax error: "(" unexpected
请帮忙。提前致谢
When I try to create table in db2, it throws the following error
$ db2 CREATE TABLE employee(emp_id INT NOT NULL, emp_name VARCHAR(100))
sh: Syntax error: "(" unexpected
Please help. Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
问题不在于 DB2,而在于 shell。使用:
The problem is not DB2 but the shell. Use:
您应该使用 $db2 进入交互模式,然后输入不带 db2 的语句,或者输入如下语句:
一般情况下,您需要使用双引号
"
,如下所示:Either you should use $db2 to enter interactive mode and next enter your statement without db2 or enter your statement as below:
Generally, you need to use double quotes
"
as below: