我如何从springboot调用用户定义的sql函数?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我如何从springboot调用用户定义的sql函数?相关的知识,希望对你有一定的参考价值。

我正在尝试从PLSQL数据库中调用用户定义的函数,它需要几个变量并返回一个浮点数。

我尝试过这样的代码:

@Query(nativeQuery = true, value = "SELECT package.function("variables: 
value")
float getFuction(@Param("value") String value);

这显示了一个错误,提示“未在预期的位置找到FROM关键字。

我正在尝试从PLSQL数据库中调用用户定义的函数,它需要多个变量并返回一个float。我已经尝试过这样的代码:@Query(nativeQuery = true,value =“ SELECT package ....

答案

解决方案:

另一答案

我认为应该是这样(我没有机会检查):

以上是关于我如何从springboot调用用户定义的sql函数?的主要内容,如果未能解决你的问题,请参考以下文章

我可以从 Microsoft Access 调用 SQL Server 的用户定义函数吗

SQL触发器调用.NET的类方法续SQLCLR应用

SQL Server 用户定义函数返回表——不能从选择查询中调用它

SQL自定义函数返回记录

jOOQ:如何在选择查询中调用 Sql 用户定义函数

使用 EXECUTE 从 SQL Server 调用用户定义函数时的标量结果不同