2 wstcwlr wstcwlr 于 2013.11.18 15:33 提问

oracle plsql存储过程调试 如何传入date参数

begin
-- Call the procedure
aa_get_lock_card_id(p_member_id => :p_member_id,
p_month_max_times => :p_month_max_times,
p_now_time => :p_now_time,
p_start_time => :p_start_time,
p_sys_info_info => :p_sys_info_info,
r_trade_card_id => :r_trade_card_id,
r_return_str => :r_return_str);
end;

其中p_now_time是date类型,现在这个存储过程中有锁,我需要单步调式,但是在plsql中,test调式是需要传date类型的参数的,如
Variable Type Value
p_now_time Date 直接写字符串类型的也是错的,不知道怎么写

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Oracle存储过程传参,参数使用date日期类型的参数,返回结果集
存储过程中使用date日期类型的参数,需要定义日期类型date的变量重新赋值一次,赋值的过程貌似会做一次转换,之后才能正常使用,不然使用这个日期查询结果不准确,经常会得到无效的结果。 CREATE OR REPLACE PROCEDURE PROC_SITM_EFFECT_SP(BEGIN_DATE     DATE,                                    
cx_oracle执行存储过程中输入blob和日期参数的流程
# coding:utf-8 import cx_Oracle import time import datetime DB=cx_Oracle.connect(user,'password','180.167.1.10:1521/orcl') print DB.dsn print DB.version cursor = DB.cursor() dd = datetime.date
oracle 向存储过程传入数组类型参数
最近想试试给存储过程传数组参数,破费周折,在这里与大家分享下: 我用的plsql, 打开plsql,在type目录下面,可以创建自定义的数据类型, 于是用  create or replace type tab_str as table  of varchar2(30);  创建了一个数组类型。 接着用存储过程 procedure testfortable(pra in tab
Oracle存储过程单步调试方法(使用pl/sql developer工具)
您的位置: 比特网 > 软件与服务 > 数据库/开发 > 正文 Oracle存储过程单步调试方法   oracle存储过程单步调试的方法   1.在要调试的过程上单击test,如下图所示:   2.出现如下界面时单击最左上方的按钮:,如下图所示:   3.单击后呈现如下画面:   其中: 表示要停止test;   表示要全部运
oracle 存储过程 传入时间
自己用到的 主要就是通过这个存储过程创建一个带有参数视图 /* Formatted on 2013-7-18 14:33:03 (QP5 v5.185.11230.41888) */ CREATE OR REPLACE PROCEDURE omp_produce_allinfo (starttime IN DATE,
PL/SQL Developer中调试oracle的存储过程
唉,真土,以前用Toad,一直用dbms_output.put_line调试存储过程,只觉得不方便,用上PL/SQL Developer后,习惯性的还是用这个方法,人都是有惰性的。今天分析存储过程生成的数据,实在觉得不便,网上搜了一下,PL/SQL Developer中调试oracle的存储过程的方法,其实很简单。我知道学会使用PL/SQL Developer的调试功能,对于编写复杂的存储过程,包,funtion...非常有帮助,对执行存储过程形成的结果进行分析时也很有用处,学习之后,果然方便,现将相关步骤
Oracle 调试 显示长字符串 long value
procedure Disp_Long_String(long_string IN varchar2) is--递归方法现实长字符串,oracle最多只能显示256个--每行现实80个字符 beginIF LENGTH (long_string) > 80 THEN DBMS_OUTPUT.PUT_LINE (SUBSTR (long_string, 1, 80)); Disp_Long_Stri
java调用存储过程 中DATE参数的处理
建了的一个存储过程,需要传 DATE 类型的参数: 如下:PROCEDURE Synchronous_OrdersInfo_Data(start_date IN DATE,end_date   IN DATE)·········在java代码中如下调用(时间类型为java.sql
PL/SQL调试存储过程
 如何调试oracle存储过程PL/SQL中为我们提供了调试存储过程的功能,可以帮助你完成存储过程的预编译与测试。 点击要调试的存储过程,右键选择TEST 如果需要查看变量,当然调试都需要。在右键菜单中选择Add debug information. start debugger(F9)开始我们的测试,Run(Ctrl+R) 随时
Oracle中把Array类型作为参数传入存储过程示例
Oracle中把Array类型作为参数传入存储过程并用Java对其进行调用的示例是本文我们主要要介绍的内容,接下来我们就开始介绍这一过程……   Oracle中把Array类型作为参数传入存储过程并用Java对其进行调用的示例是本文我们主要要介绍的内容,接下来我们就开始介绍这一过程。   使用Oracle Database 11g Enterprise Editio