数组怎么传到存储过程里。比如:我想传个姓名数组进去,查出符合该姓名的学生信息,应该怎么做?
create or replace procedure p_watch_fenleidata( out_cursor IN OUT pkg_watch_types.cursorType
)
as
begin
open out_cursor FOR
select id,name,sex from student where name in ("张三","里斯".......)
end;
谢谢!
create or replace procedure p_watch_fenleidata( out_cursor IN OUT pkg_watch_types.cursorType
)
as
begin
open out_cursor FOR
select id,name,sex from student where name in ("张三","里斯".......)
end;
谢谢!
解决方案 »
- 谁能教我学Oracle
- [在线求助]通过PLSQL_ODBC导入器导入excel某日期列sysdate,报错??
- 利用oracle中的序列巧解并发流水号问题
- 怎么样才能在后台看到ORACLE响应前台的每一步详情?比如执行什么操作?我想做一个窗口在前台监控后台数据库!怎么做?谢谢!来者有分!
- 怎么将CSV文件导入到ORACLE里面
- 一个简单的sql统计语句
- 关于存储的参数
- ---------这个语句应该怎样写?请高手指教!---------
- oracle8.05的存储过程支持使用动态SQL吗?
- 我用Repository Administration Utility 安装一个Repository的 instance,结果报错,请问如何解决?!!
- 在oracle中怎么区分和上次查询不一样的内人
- Oracle 9i2中。想导入第三方的Jar包,需要怎么操作呢?
TYPE T_NAME IS TABLE OF VARCHAR2(20) INDEX BY binary_integer;
V_NAME T_NAME
BEGIN
T_NAME(1) :='JACK';
T_NAME(2) :='DUMAS';
END;