如何在 LibreOffice Base 中使用 CREATE TABLE 查询?

如何在 LibreOffice Base 中使用 CREATE TABLE 查询?

我正在使用 LibreOffice 3.5.4.2(来自 Ubuntu 12.04 软件包)并尝试使用 SQLCREATE TABLE语句创建表。前几次尝试时,我收到一条消息,提示查询必须是查询SELECT。我更改了查询并使其变得非常简单:

CREATE TABLE moo3 (id_1 INT, name_1 VARCHAR(255));

现在查询似乎已执行,没有返回任何结果,但我无法在 Base 的 GUI 中找到该表。这是错误还是我做错了?

答案1

您需要查看/刷新表才能看到更改。如果您想保留小写字段名称,则需要引用它们(至少在嵌入式数据库 SQL 工具中)。我意识到这只是一个测试,但您需要定义一个主键字段才能从 GUI 输入数据。您可以通过其他方式将数据放入表中。

相关内容