stored-procedures相关内容

使用 Spring @Procedure 调用 StoredProcedure 而不绑定到表

我想知道是否可以调用存储过程而不必将其绑定到表/模型? 就我而言,我在数据库中有一个发送邮件的存储过程.我想从 Spring 调用它: 公共接口 SendEmail 扩展了 org.springframework.data.repository.Repository{@Procedure(procedureName = "send_email")void sendEmail(字符串发送者 ..

EF 6 数据库优先:如何更新存储过程?

我们正在使用 Entity Framework 6.0.0 并首先使用数据库(像这样) 从表和存储过程生成代码.这似乎很有效,只是在更新或刷新模型时不会反映存储过程中的更改.向表中添加一列会被反映,但不会向存储过程中添加字段. 有趣的是,如果我转到Model Browser,右键单击存储过程,选择Add Function Import,然后单击按钮Get Column Information ..

插入触发器后更新同一张表

我正在开发一种产品,当有人等待服务超过 15 分钟时,我必须向相关人员发送短信. 为此,我编写了一个程序,当 Duration 超过 15 时,它会监视一个表并将 CUST_ID、CUST_CATEGORY、DURATION 存储在一个单独的表中.这个表结构表是: Some_Table CUST_ID CUST_CATEGORY DURATION SMS_STATUS 我写 ..
发布时间:2021-12-30 14:13:28 数据库

在 SQL Server 2008 中,我可以将表值参数从 NHibernate 传递给我的存储过程.如何在 Oracle 中实现相同的目标

我在 SQL Server 2008 中创建了一个表作为类型. 由于 SQL Server 2008 支持将表值参数作为 IN 参数传递给存储过程.它工作正常. 现在我必须在 Oracle 中执行相同的方法. 我是通过 PLSQLAssociativeArray 完成的,但是关联数组的限制是它们是同构的(每个元素必须是相同的类型). 在 SQL Server 2008 的表 ..

如何将参数从实体框架传递给存储过程?

我想知道如何从实体框架向存储过程发送参数?提前致谢. 解决方案 第一个问题是:实体框架适用于哪个版本??.NET 3.5?.NET 4 ??.NET 4 中的事情发生了显着变化(和改进!). 其次:你想做什么: 从数据库中检索行 执行一个没有返回值的存储过程 将实体上的 INSERT/UPDATE/DELETE 操作映射到存储过程?? 这是三个完全不同的场景 ..
发布时间:2021-12-29 20:10:47 其他开发

戴安娜是谁,为什么她不让我的数据库对象编译?

好的,所以问题标题有点诙谐,但问题已经足够严重了.有时,在编译架构中的对象或导入转储文件时,我会看到以下错误消息: ORA-04028: 无法为对象 SCOTT.VW_EMP 生成 diana 这实际上意味着什么,我该如何避免? 解决方案 此处相关:PL/SQL、包大小、解析树节点、代码行. Diana 是 Oracle 的接口定义语言,用于将数据库表的结构和 PL/SQL 程序 ..
发布时间:2021-12-29 08:29:27 数据库

带有表值参数的 Dapper 动态参数

我试图创建一个通用方法,它可以在运行时从类中读取参数名称和值,并为 Dapper 查询执行创建参数集合.意识到直到所有参数都是输入类型它运行良好,但是如果我必须添加 Output/ReturnValue 类型参数,那么我需要使用 DynamicParameters,否则我无法获取Output/ReturnValue 参数的值 SP 有以下参数: PersonList - TableValu ..
发布时间:2021-12-28 21:06:04 C#/.NET

在 PHP 中使用 PDO 创建存储过程

我正在从 PHP 读取 TEXT 文件并尝试从中执行命令,例如创建数据库及其拥有的所有表和过程.我的代码创建了表,但没有创建文件中给出的存储过程. 分隔符 $$删除程序如果存在`add_hits`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `add_hits`( 在 id varchar(255))开始选择命中到@hits from db_boo ..
发布时间:2021-12-26 20:40:35 PHP

mySqli 绑定参数 LIKE 与通配符

我在将带有通配符的 LIKE 绑定到 MySQLi 中准备好的语句时遇到问题.我尝试了以下两种方法,如下所示 &concat.(更新为@fancyPants 输入) 有没有办法在绑定发生后查看自己的 SQL 语句? 如何正确绑定以获得我想要的结果? 它可以在没有 LIKE 语句的情况下工作. 我只能从使用某个搜索词中提取数据.我的代码有问题吗? $str = $_POST ..
发布时间:2021-12-25 10:34:47 PHP

PHP:“命令不同步"如果我在调用结果存储过程后再次使用 mysqli::query()

我的数据库中有一个存储过程,它返回表中的所有记录: 创建程序 showAll()开始从 myTable 中选择 *;结尾 SP 工作正常.但是,如果我在 php 脚本中调用它然后我再次尝试查询数据库,它总是失败: //$mysqli 是一个db连接//第一个查询:if (!$t = $mysqli->query("call showAll()"))die('第一个查询出错');而 ($r = ..
发布时间:2021-12-25 10:28:58 PHP