根据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 10.2.0 实例经常自动断开,ora-00600.求救!!! oracle 怎样查找出字段内容有字符的记录 ORACLE的ROWID问题 请教一条SQL语句 关于blob 关于sql语句小问 [100分求救]在同一架机子上安装不同版本的Oracle(Oracle9i及Oracle8i)步骤及注意事项 数据文件或控制文件损坏了,我怎么知道是哪个文件? win 8.1 64 位odbc连接oracle 通过客户端登陆账号 收集用户信息的问题 关于中间表多次修改数据取修改时间最大值的问题。 关于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了。