Apache Open Office Base 的 SQL 命令有什么问题?
What is wrong with this SQL command for Apache Open Office Base?
我是网生,刚开始学习SQL。我正在做一个练习,我必须在 Apache Open Office 4.1.3 中使用以下命令创建一个新数据库。
CREATE TABLE "tbl_customers" ("customer_id" INTEGER IDENTITY, "first_name" VARCHAR(50), "last_name" VARCHAR(50), "phone" VARCHAR(25), "email" VARCHAR(30), PRIMARY KEY ( "customer_id"));
syntax error, unexpected NAME, expecting ')' or ','
这是一位讲师在她位于世界另一端的计算机上使用相同版本的 Open Office 并为她执行的命令。我已经卸载,重新启动计算机并重新安装程序,检查了逗号和撇号,但无论我尝试什么,它总是给我上面的错误。
应该可以。您是否通过 工具 -> SQL 运行 命令?以下是分步说明。
- 创建一个新的基础文件。例如,从 Writer 转到 File -> New -> Database.
- 创建新数据库应该默认标记。这将在嵌入式设置中使用 HSQLDB 1.8 引擎(不适合实际工作,但适合测试。)
- 按下一步,然后标记否,不注册数据库。如果从 Calc 使用它,则标记是。确保选中 打开数据库进行编辑,然后按完成。
- 另存为 "New Database.odb" 或给它一个不同的名称。
- 转到 工具 -> SQL 并粘贴命令。然后按执行。
- 关闭然后转到 查看 -> 刷新表 以显示 "tbl_customers" table.
我是网生,刚开始学习SQL。我正在做一个练习,我必须在 Apache Open Office 4.1.3 中使用以下命令创建一个新数据库。
CREATE TABLE "tbl_customers" ("customer_id" INTEGER IDENTITY, "first_name" VARCHAR(50), "last_name" VARCHAR(50), "phone" VARCHAR(25), "email" VARCHAR(30), PRIMARY KEY ( "customer_id"));
syntax error, unexpected NAME, expecting ')' or ','
这是一位讲师在她位于世界另一端的计算机上使用相同版本的 Open Office 并为她执行的命令。我已经卸载,重新启动计算机并重新安装程序,检查了逗号和撇号,但无论我尝试什么,它总是给我上面的错误。
应该可以。您是否通过 工具 -> SQL 运行 命令?以下是分步说明。
- 创建一个新的基础文件。例如,从 Writer 转到 File -> New -> Database.
- 创建新数据库应该默认标记。这将在嵌入式设置中使用 HSQLDB 1.8 引擎(不适合实际工作,但适合测试。)
- 按下一步,然后标记否,不注册数据库。如果从 Calc 使用它,则标记是。确保选中 打开数据库进行编辑,然后按完成。
- 另存为 "New Database.odb" 或给它一个不同的名称。
- 转到 工具 -> SQL 并粘贴命令。然后按执行。
- 关闭然后转到 查看 -> 刷新表 以显示 "tbl_customers" table.