Access SQL中的函数在Oracle SQL中不可用
几天前我发布了一个问题。我在Access中使用查询向导进行了查询(我绝不是SQL专家),并试图将Excel直接连接到我的数据源(Oracle ORAD数据库),但它无法工作。我们确定这是因为Access生成的SQL不是Oracle DB将解释的SQL类型 基于Access的SQL查询使用以下函数:Access SQL中的函数在Oracle SQL中不可用,sql,oracle,ms-access,Sql,Oracle,Ms Access,几天前我发布了一个问题。我在Access中使用查询向导进行了查询(我绝不是SQL专家),并试图将Excel直接连接到我的数据源(Oracle ORAD数据库),但它无法工作。我们确定这是因为Access生成的SQL不是Oracle DB将解释的SQL类型 基于Access的SQL查询使用以下函数: 修剪 IIf(IsNull([表1]),[表2],[表3]) Val([表4]) 总数 (格式为):总和(IIf(非(IsNull([表]),[表],0)) 我可以保留哪些功能?我应该更改哪些功能
- 修剪
- IIf(IsNull([表1]),[表2],[表3])
- Val([表4])
- 总数
- (格式为):总和(IIf(非(IsNull([表]),[表],0))
非常感谢您的帮助 我认为最好解释一下您想要实现什么,Oracle有自己的功能,它们可能与SQL Server的功能有很大不同。表的定义和您生成的查询也将有助于洛蒂搜索谷歌
oracle sql trim
,oracle sql iif
,oracle sql val
-它们都有您在结果的第一页上查找的信息。