各位大侠:小弟遇到一个问题,我写了一个存储过程,从一张工作人员值班表中查询员工的值班记录,我这个存储过程的输入参数有两个,分别是,查询开始时间和查询结束时间,在页面中输入查询的开始和结束时间,就能把在这个时间段内的值班人员姓名查找出来;在页面中除了有输入查询的时间段的两个文本框外,还有一个所有员工的姓名列表,用户可以从这个姓名列表中选择要查找的员工,然后制定查询的时间段,再去查询出这些指定的员工在这个时间段内的值班记录。现在的问题是,用户每次选择的员工姓名是变化的,
1.我想在存储过程里面根据用户的选择,动态地加入输入参数,不知到这样是否可行?2.如果存储过程不变,把在某个时间段内的员工全部查出来,用ResultSet类型的rst,rst.getString("姓名")得到全部记录,如何才能从这些记录中把姓名字段中符合用户选择的记录提取出来大家还有什么思路的话,也不妨说说,谢谢了!!!
1.我想在存储过程里面根据用户的选择,动态地加入输入参数,不知到这样是否可行?2.如果存储过程不变,把在某个时间段内的员工全部查出来,用ResultSet类型的rst,rst.getString("姓名")得到全部记录,如何才能从这些记录中把姓名字段中符合用户选择的记录提取出来大家还有什么思路的话,也不妨说说,谢谢了!!!
解决方案 »
- ORA 00001 违反唯一约束条件,100分求解决~~!!急~!
- 创建临时表
- 安装完express后SQL Plus出现乱码咋办呀?急
- 数据库服务器同步--高分求解
- sql语句优化
- 求一条SQL语句
- 高手急救:安装Oracle Data Provider For .net出错。
- !!!help---how can i select distinct columns from a table?
- varchar2 类型 大小最大为4000, 我想装更多的内容应该怎么办?
- Export问题
- 在SQL Server环境下如何实现这个功能
- ORACLE 日期的问题,刚刚发现这个TO DATE函数是无效的,我用的ORACLE 10G
再执行不同的查询。
放在JAVA代码里做其实也可以,不过那样不不好,效率低。