0
我是新来的SQL,我想在Ms Access 2016中运行CREATE TABLE查询,但是我得到一个错误,说“mytablename”已经退出,因为我不能还运行了DROP TABLE“mytablename”查询,并且出现错误,提示“mytablename”不存在。请帮忙。至少指向正确的方向。这是CREATE TABLE查询。表<name>已经退出错误(3010)
CREATE TABLE Team(
Team_ID AUTOINCREMENT UNIQUE NOT NULL,
Name VARCHAR(40) NOT NULL,
Origin VARCHAR(40) NOT NULL,
NetWorth CURRENCY NOT NULL,
PRIMARY KEY(Team_ID)
);
除了表名是'Team'而不是'mytablename' - 它工作正常。我删除表,运行查询并创建它。 –
您是否在尝试创建或测试表的存在之前在每个会话中指定数据库名称('use mydatabase')? – wallyk
我得到它的工作。我没有点击设计标签下的数据定义。无论何时我想创建一个查询,我只需在创建选项卡下单击查询设计,然后单击Query1上的SQL视图并键入命令。但是这适用于Access 2013女士。我可以创建查询而无需点击数据定义。我不明白为什么它不在Ms Access 2016上。 –