gpt4 book ai didi

java - 如何在过程中附加查询的一部分?

转载 作者:行者123 更新时间:2023-12-02 03:54:42 25 4
gpt4 key购买 nike

我正在将用 Java 代码编写的查询转移到过程中。在一个场景中,根据条件的满足,查询的一部分被附加到相同的条件中。如何在 PL/SQL 存储过程中实现相同的效果?

示例:

String query = "select * from employee where employee_id =5";
if(true)//some condition
query.append(" AND first_name ='pankaj'");

结果应该是这样的:

query= "select * from employee where employee_id =5 AND first_name ='pankaj'"

最佳答案

为此目的,您应该使用立即执行,它允许您动态创建查询字符串然后执行它。这是此命令的文档的链接 - https://docs.oracle.com/cd/B19306_01/appdev.102/b14261/executeimmediate_statement.htm

关于java - 如何在过程中附加查询的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35599147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com