procedures相关内容

在过程中调用另一个 PL/SQL 过程

我是 PL/SQL 的新手将不胜感激这方面的帮助.我创建了一个复制合同的程序.现在我想从这个过程中调用另一个过程,它将复制与我正在复制的合同相关的所有程序.一份合同可以有多个程序. 解决方案 您只需在代码中输入过程的名称和参数即可调用过程,例如 开始dbms_output.put_line('Demo');结尾; 或在一个过程中, 创建或替换程序演示作为开始dbms_output.p ..
发布时间:2022-01-13 17:21:23 数据库

在一个过程中调用另一个 PL/SQL 过程

我是 PL/SQL 的新手 &将不胜感激这方面的帮助.我创建了一个复制合同的程序.现在我想从这个过程中调用另一个过程,该过程将复制与我正在复制的合同相关的所有程序.一份合同可以有多个程序. 解决方案 您只需将过程的名称和参数放入代码中即可调用过程,例如 开始dbms_output.put_line('Demo');结尾; 或在一个过程中, 创建或替换程序演示作为开始dbms_outp ..
发布时间:2021-12-24 16:23:34 数据库

SQL Server - 将存储过程从一个数据库复制到另一个数据库

我是 SQL 的新手,我需要做的是将 2 个 .mdf 数据库合并为一个.我使用 SQL Server 2008 Manager - 任务 > 导入/导出表来做到这一点.表和视图已成功复制,但新数据库中没有存储过程.有没有办法做到这一点? 解决方案 右键单击数据库 任务 生成脚本 选择要编写脚本的对象 脚本到文件 针对目标数据库运行生成的脚本 ..
发布时间:2021-12-13 09:03:04 其他开发

如何编写 MySQL 触发器以将行插入另一个表?

我想在一个表上创建一个 MySQL 触发器.本质上,我正在创建一个活动流并且需要记录用户的操作.当用户发表评论时,我希望触发该表上的数据库触发器并: 获取最后插入行的ID(评论行的ID). 使用最后插入行的数据对活动表执行 INSERT. 我基本上会复制这个触发器来删除评论. 我的问题: LAST_INSERT_ID() 是获取 ID 的最佳方式吗? 如何正确存储最后插 ..
发布时间:2021-11-20 21:57:59 数据库

TCL-如何在tcl过程中将字符串解释为多个参数?

我有一个过程,需要接受一定数量的参数来制作阵列.我有一个csv文件,其中包含每行中参数的信息.使用命令 [split $ line,] ,返回的信息之间带有空格,但过程将其视为一个参数而不是7或8个参数.如何获得csv行,例如: 日-月-年,$ 34,3,12,5,1,54,21,$ big money 被视为多个参数,例如: 日期num1 num2 num3 num4 num5 num6 ..
发布时间:2021-05-09 19:56:28 其他开发

Oracle-与过程相关的查询

我在oracle中编写以下查询: DBMS_OUTPUT .....'Ashish' 从tab_1到val1中选择col1 DBMS_OUTPUT .....'Ubale' 当我运行此过程时,我只能以"Ashish"的形式得到输出,为什么? 还有v_val1变量的值 注意:该表不包含任何记录 解决方案 由于表为空,因此"select into"语句将引发NO_ ..
发布时间:2020-07-04 18:40:40 数据库

像0 = 0这样的条件的确切含义是什么?

在Oracle过程中使用诸如"where 0 = 0"之类的语句时,我有些困惑吗?有人可以澄清一下吗?即使我们将其用于动态选择,即使在查询中附加了实际条件,为什么还要添加此语句?条件是否会影响结果集? 我经历了 如何选择列包含字符串中的任何单词的所有行? 但我完全理解使用"where 0 = 0"的原因. 有人可以给我使用这种条件的正确理由吗?.. 在此先感谢..) 解决方案 在使用 ..
发布时间:2020-07-04 18:36:23 数据库

积木Ruby中的Procs

我已经开始学习Ruby,并且阅读了一些教程,甚至还买了一本书("Ruby 1.9编程-实用程序员指南"),并且遇到了一些以前从未见过的新东西.用我所知道的任何其他语言(我正在以PHP网络开发人员的身份). 块和程序. 我想我了解它们的含义,但是我不了解的是它们为什么这么好,以及何时以及为什么应该使用它们. 在我看来,他们到处都说块和proc是Ruby的一个很棒的功能,但我不理解它们. ..
发布时间:2020-07-04 18:35:14 其他开发

如何从另一个单元运行程序?

这样的n00b问题,但我仍然无法弄清楚.我的单元main中包含过程Discard().现在,我有另一个单元engine,我想从中运行单元main的过程Discard().我在engine.pas的uses部分有主菜单.我试图用main.Discard()调用过程,但是效果不好.我在做什么错了? 解决方案 您需要将过程的签名放在界面中,如下所示: unit main; interfa ..
发布时间:2020-07-04 18:35:09 其他开发

如何在C#中多次执行存储过程

我有一个时间表应用程序,用户可以在其中输入/输入一周中不同日期的时间.表单每天处理输入/输出,将它们作为参数填充到存储过程中,并将其添加到数据库中.我将如何最有效地完成此任务?我没有访问数据库的权限,只有存储过程的权限. 这是背后的空白代码,我删除了一些不必要的代码. SqlConnection conn = new SqlConnection(connString); conn.Op ..
发布时间:2020-07-04 18:34:44 C#/.NET

如何在球拍中使用附加贴图(方案)

我不完全了解append-map命令在球拍中的作用,也不了解如何使用它,而且我很难在网上找到一些可以理解的文档.有人可以演示该命令的确切功能以及其工作原理吗? 解决方案 在将过程应用于每个子列表之后,append-map过程对于在子列表列表中创建单个列表很有用.换句话说,这段代码: (append-map proc lst) ...在语义上与此等效: (apply appe ..
发布时间:2020-07-04 18:33:29 其他开发

动态访问记录中的列值

是否可以通过记录的名称动态访问记录中的列值? 我正在编写一个执行动态SQL命令的触发器函数,我想通过列名从NEW记录中动态提取列值. 这是我要执行的操作的简化示例: $$ DECLARE command text := 'UPDATE $1 SET $2 = $3'; myColumn := 'votes' BEGIN EXECUTE command using ..
发布时间:2020-05-28 19:11:21 其他开发

XML批量插入Oracle表

我是oracle的新手, 我正在尝试的是, 我有一个xml,我尝试将其插入到oracle数据库表中,当我尝试将其插入时,就形成了查询.我遇到类似的错误 错误报告- ORA-06550:第35行,第84列: PL/SQL:ORA-00933:SQL命令未正确结束 ORA-06550:第5行,第2列: PL/SQL:忽略了SQL语句 06550.00000-“%s行,%s列:\ n%s" *原因 ..
发布时间:2020-05-22 03:59:19 其他开发

比较表结构未知的两个表的plsql过程

所以问题是这样的: 我有一个包含两列的表,即源查询和目标查询. 每行包含一个SQL查询,用于查询informatica 的映射源端和目标端,我们需要建立一个对帐过程,对每一行取这两个值,并在其中生成输出,并将其存储在temp1和temp2的临时表中,然后比较这两个临时表的结果.我这样做是通过创建两个表,然后通过两个游标批量获取,并使用减号运算符对两个表进行比较,然后从那里得到不同的行. ..
发布时间:2020-05-22 01:56:05 数据库

我如何获得Oracle,看看正在运行什么程序?

下午好.如何获得Oracle,看看正在运行什么程序? 解决方案 根据您的需要,这可能就足够了(但是依赖于对v $ session和dba_objects的访问): select 'CALLED PLSQL', vs.username, d_o.object_name -- whatever info you need from dba_objects d_o inn ..
发布时间:2020-05-22 01:23:57 数据库

在一个过程中调用另一个PL/SQL过程

我是PL/SQL& SQL的新手非常感谢您的帮助.我创建了一个复制合同的程序.现在,我想从该过程中调用另一个过程,该过程将复制与我正在复制的合同有关的所有程序.一份合同可以有多个程序. 解决方案 您只需将过程的名称和参数放在代码中即可调用过程,例如 begin dbms_output.put_line('Demo'); end; 或在过程中 create or re ..
发布时间:2020-05-22 00:00:25 数据库

如何从嵌套的Oracle过程检索值?

我遇到了一个棘手的Oracle问题.我正在尝试选择一组数据,我们将其称为项目.对于每个项目,我想调用另一个过程并返回一个库存项目.我不确定如何执行两项操作. 如何从嵌套过程中检索值? 如何以SYS_REFCURSOR的形式返回这些检索到的值? 我在这里的尝试是将spSelect_Inv_Search的结果放入称为ITEMS_TABLE的嵌套表中.这不起作用. 下面的代码 ..
发布时间:2020-05-17 01:16:55 数据库