【问题标题】:How to get value from Stored Procedure with string return type using JPA?如何使用 JPA 从具有字符串返回类型的存储过程中获取值?
【发布时间】:2021-08-11 13:46:38
【问题描述】:

我有一个存储过程存储在我的数据库中,我想使用 JPA 或任何其他函数而不使用查询来访问它的返回值。我该怎么做?

它是这样的:

 BEGIN                                                                                             
         SELECT prefix ||                                                                      
                 coalesce(to_char(curdt, date_prefix_pattern),'') ||                               
                 trim(to_char(num, num_pattern)) AS id                                             
         INTO rec                                                                                  
         FROM crud_id_patterns                                                                     
         WHERE pattern_id = patternId;                                                             
                                                                                                   
         return rec.id;                                                                            
 END; 

【问题讨论】:

    标签: java spring postgresql jpa stored-procedures


    【解决方案1】:

    我认为这个@Procedure 示例可能会对您有所帮助

    https://www.baeldung.com/spring-data-jpa-stored-procedures

    【讨论】:

    • 是的!刚刚提到它。无论如何感谢您的提示
    猜你喜欢
    • 1970-01-01
    • 2011-09-20
    • 1970-01-01
    • 2021-08-15
    • 2018-10-19
    • 1970-01-01
    • 1970-01-01
    • 2011-10-19
    • 1970-01-01
    相关资源
    最近更新 更多