Sql server MS Access查询转换为Sql Server
我正在将许多access查询转换为sql server存储过程。因此,sql需要满足t-sql标准。例如IIF等 是否有一种工具可以将大访问查询转换为t-sql?做这件事的最佳方法是什么?至于一个只会为您转换查询的“工具”,我还不知道。也没有人在上面或上面 不过,有几个地方我可以指导你,这可能有助于过渡 如果您的查询使用任何[表格]!参考资料,这也可能有问题。(我从未尝试过,但我假设它不起作用。) 可能对您可能需要在SQL Server中学习的内容进行了最详细的解释。从存储查询到处理空值,再到其他一些差异。MS Access SQL与T-SQL之间也存在差异。Gordon Linoff简要地描述了他研究中的10个重要差异Sql server MS Access查询转换为Sql Server,sql-server,ms-access,Sql Server,Ms Access,我正在将许多access查询转换为sql server存储过程。因此,sql需要满足t-sql标准。例如IIF等 是否有一种工具可以将大访问查询转换为t-sql?做这件事的最佳方法是什么?至于一个只会为您转换查询的“工具”,我还不知道。也没有人在上面或上面 不过,有几个地方我可以指导你,这可能有助于过渡 如果您的查询使用任何[表格]!参考资料,这也可能有问题。(我从未尝试过,但我假设它不起作用。) 可能对您可能需要在SQL Server中学习的内容进行了最详细的解释。从存储查询到处理空值,再到
IIf()
或Switch()
函数完成IIf()
或Switch()
函数完成总之,没有,我没有看到任何工具。对林诺夫先生的博客评论进行了一些更正和扩展。RE:(1)Access还有一个
开关()
函数,它与案例更为匹配。。当
时,可以避免多个嵌套的IIf()
函数。RE:(6)否,表别名不需要AS
关键字;它是可选的。回复:(7)Access SQL支持字符串文本的单引号和双引号。Access SQL还支持字符串连接的&
和+
,尽管它们处理空值的方式不同。谢谢!很好的观点。我经常忘记Switch()
的存在。如果您认为适合任何地方,请随意编辑我的答案!2思想大于1。对林诺夫先生博客评论的一些修正和扩展。RE:(1)Access还有一个开关()
函数,它与案例更为匹配。。当
时,可以避免多个嵌套的IIf()
函数。RE:(6)否,表别名不需要AS
关键字;它是可选的。回复:(7)Access SQL支持字符串文本的单引号和双引号。Access SQL还支持字符串连接的&
和+
,尽管它们处理空值的方式不同。谢谢!很好的观点。我经常忘记Switch()
的存在。如果您认为适合任何地方,请随意编辑我的答案!2思维大于1。对不起,但我相信最好的方法是手动逐查询翻译。对不起,但我相信最好的方法是手动逐查询翻译。