根据sql编一个存储过程 直接定义一个VARCHAR2类型的参数,传进来作为放在条件中就行了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CREATE OR REPLACE PROCEDURE TEST(P_MONTH IN VARCHAR2) ISBEGIN --执行你的操作 --select a.y , b.z from a join b on a.x = b.x where to_char(a.startTime,'YYYY-MM')=P_MONTH;END;不知道你的语句准备怎么用?游标? 在存储过程定义的时候参数里面加一个字符型IN(输入)参数就行了啊。在后续sql中直接用此变量代替你sql中的时间字符串就OK了。 请教Oracle移植到db2相关事项,提供答案者皆有分 如何显示返回的游标内容 求一非常简单存储过程 Oracle 自动创建字段问题,100求高人解答 请教大家一个查询语句,相信不会耽搁多长时间 非常菜的问题,拿分... 在Oracle有没有办法稳藏系统级表,象MS_SQL一样。 如何能使oracle版挤进热门论坛前5名(顺便散散分)? 装oracle9i时,为什么64%就停下很久不动了? rman 异机恢复控制文件出错 关于中间表多次修改数据取修改时间最大值的问题。 关于Oracle的变量
BEGIN
--执行你的操作
--select a.y , b.z from a join b on a.x = b.x where to_char(a.startTime,'YYYY-MM')=P_MONTH;
END;
不知道你的语句准备怎么用?游标?
在后续sql中直接用此变量代替你sql中的时间字符串就OK了。