请问大侠,我要在function()下写一个动态sql语句,如select * from A WHERE name in
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/08/02 20:59:57
请问大侠,我要在function()下写一个动态sql语句,如select * from A WHERE name in (‘b’,'c','d')
但是b,c,d 是不定的,也就是我有可能传入两个参数,有可能一个参数,有可能三个参数.具体情况需要根据function得到的参数来写.请问如何写.
但是b,c,d 是不定的,也就是我有可能传入两个参数,有可能一个参数,有可能三个参数.具体情况需要根据function得到的参数来写.请问如何写.
![请问大侠,我要在function()下写一个动态sql语句,如select * from A WHERE name in](/uploads/image/z/6090645-21-5.jpg?t=%E8%AF%B7%E9%97%AE%E5%A4%A7%E4%BE%A0%2C%E6%88%91%E8%A6%81%E5%9C%A8function%EF%BC%88%EF%BC%89%E4%B8%8B%E5%86%99%E4%B8%80%E4%B8%AA%E5%8A%A8%E6%80%81sql%E8%AF%AD%E5%8F%A5%2C%E5%A6%82select+%2A+from+A+WHERE+name+in)
create or replace function test(a in varchar2,b in varchar2,c in varchar2) return is
Result ;
begin
execute immediate 'select * from A WHERE name in ('||b||','||c||','||d||')';
return(Result);
end test;
Result ;
begin
execute immediate 'select * from A WHERE name in ('||b||','||c||','||d||')';
return(Result);
end test;
请问大侠,我要在function()下写一个动态sql语句,如select * from A WHERE name in
SQL 语句 "SELECT * FROM {{table}} WHERE `fleet_end_time`
SQL语句理解 select * from B where (select count(1) as num from A
SQL语句:SELECT * from stu where name like "%伟%";的作用是:_________
SQL语句SELECT*FORM TABLE-A WHERE name LIKE‘-mation‘ 的功能?
在SQL语句中USE pubs SELECT DISTINCT title FROM title WHERE price
sql如何取交集有这样两条sql语句select distinct id from a where id='123'se
SQL语句什么意思 主要是语句中的冒号怎么理解?如 select * from book where Author li
String sql = "select * from tb_consumer where account='" + a
SQL的执行顺序,如:( Select,From,Where Group By , Order By)如何的顺序
改写SQL语句,将下面这个语句改写成SELECT-FROM-WHERE的形式.
sql语句中参数乘法select top 4 *from UserInfowhere ID not in(select