procedure

    0热度

    3回答

    目前我正在学习PLSQL,使用Oracle。我正在尝试获取比另一个表中的参数日期更早的数据。我希望程序获取所有数据,检查一些记录是否比param_value中的参数早(recv_date),并且如果是,则要启动我的警报程序。我在声明一个CURSOR和ln_pallets_container时遇到了问题。我知道我可以以某种方式进入ln_pallets数据只有在recv_date我已经过滤,但在这里,

    0热度

    1回答

    如何将Ref Cursor作为参数传递给存储过程? 我想调用一个需要光标作为参数的存储过程。在存储过程中使用的游标作为out参数。存储过程和游标都在包中定义。 如何通过传递光标来调用存储过程? 请用示例说明 这个程序和光标是怎么写的。 PACKAGE company IS /* Define the REF CURSOR type. */ TYPE curvar_type IS REF C

    0热度

    1回答

    我有一个mySQL过程调用另一个过程来构建连接的TEXT字段。当调用外部过程时,我的insert语句给出了“脚本不能为空”的错误。当我自己调用内部过程时,它会返回正确的值。是什么赋予了?这可能很简单,但我没有看到它。 外部过程 DELIMITER $$ USE `automation`$$ DROP PROCEDURE IF EXISTS `pd_build_script`$$ CRE

    0热度

    1回答

    我得到这个错误ORA-00933:SQL命令没有正确结束,但是我看不出是什么问题。 创建包: CREATE OR REPLACE PACKAGE "TOOL_PKG" IS PROCEDURE CREATE_ZTEMP_CLAIMS_TABLES; END TOOL_PKG; / 创建包的过程。试图运行该过程时出现错误。 我想要做的是用现有的表创建一个新表。我需要它动态的,因为我将

    0热度

    1回答

    我在T-SQL中相当新,但我有一个关于触发器的问题。我写了一个触发器,用于存储过程中插入和更新数据。 现在,当任何行表更新[dbo].[users] 我不知道该怎么这样,如果数据被插入到表[dbo].[users]激活触发器修改此触发器(这个工程现在)触发的工作原理,但如何在相同的触发器上实现更新方案,以便只有在[dbo].[users]表中只有特定的行被更新时才会激活触发器。 例如 如果新用户在

    2热度

    1回答

    我已经制作了这个程序,我想知道为什么oracle会提示输入,即使它没有运行'D'的情况下(例如'A'被推定时)。 SET SERVEROUTPUT ON; ACCEPT p_user_letter PROMPT 'Enter an option'; DECLARE v_user_letter VARCHAR2(200) := UPPER('&p_user_letter'); BEG

    0热度

    1回答

    我有一个将文件内容插入Oracle DB的子文件。 对于只有一个文件,一切都很好,但对于多个文件,过程的参数保留旧的值,但也是新的值;所以而不是4个参数,在第二个文件我有8个参数。 下面是代码的示例:通过“文件”文件夹 For Each oFile As String In Directory.GetFiles("D:\files") Dim header() As String = IO.F

    1热度

    1回答

    我有一个MySQL存储过程的参数: PROCEDURE `update_table_set_where_datefield`( in p_date_time datetime) BEGIN UPDATE table SET onefield = 1 WHERE datefield = p_date_time; END 我试着拨打上面的存储过程,采用Delphi 7 AD

    0热度

    1回答

    这是一个简化的问题。我试图将一个过程复制到一个名称空间,以便它将使用名称空间自己的上下文。使用进口不工作(可能是因为它仅仅是创建别名)请参见下面的代码: proc me_namespace {} { puts "namespace is:[namespace current]" puts "called namespace is:[uplevel 1 namespace current ]"

    0热度

    2回答

    问题描述: 我想通过java代码调用存储在我的数据库中的过程。我想调用的过程有一个类型为'MAP_VARCHAR'的参数(我已经将它定义为下面的包中的类型)。 现在,我试图从我的java代码执行此过程,但传递参数是给java.sql.SQLException。 SQL包来告诉你怎么创建我的SQL程序,并输入 ---------------------------------------------