Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我尝试在 Access 中运行以下 CREATE VIEW 语句时,我不断收到错误消息“CREATE TABLE 语句中的语法错误”:
CREATE VIEW SeanWalshOrders (cNo, cName, street, city, county, discount) AS SELECT cNo, cName, street, city, county, discount FROM orders WHERE saleRepName = "Sean Walsh";
如果使用 OLEDB 连接(例如,从外部应用程序或通过CurrentProject.ConnectionAccess VBA 中的对象)执行,您的 CREATE VIEW 语句将起作用。但是,当在 Access 本身(使用 DAO 连接,而不是 OLEDB)内的查询设计器的 SQL 窗格中输入时,Access 不接受 CREATE VIEW 语句。在这种情况下,它需要一个 CREATE TABLE 语句(如错误消息所示。)
CurrentProject.Connection
有关更多详细信息,请参阅此处的相关问题:
在 Access 中尝试 CREATE VIEW 会出现“CREATE TABLE 语句中的语法错误”