在 Sql Server 中等效的 Ms Access 查询

Sco*_*ott 1 sql-server-2008 ms-access migration

MS Access 中的查询就像 oracle 中的视图一样,您可以对它们进行查询。示例:如果您在 access 中有一个名为 allProducts 的查询,您也可以这样做

SELECT * from allProducts; 
Run Code Online (Sandbox Code Playgroud)

我的问题是,Sql Server 中的等价物是什么?我目前正在开展一个项目,我们将所有 ms access 数据库转换为 ms sql server。表被转换为表,但是我们的程序员非常了解我们的程序员使用访问查询,如上面的例子,查询呢?

Aar*_*and 5

Access 中的查询是 SQL Server 中的视图。我不确定典型的迁移工具是否会带来这些并将它们更改为您的视图。

请注意您在查询中使用的代码,因为像 FIRST()、IIF()、ISNULL() 等函数要么在 SQL Server 中根本不存在,要么以不同的方式工作。