stored-procedures相关内容

实体框架 4 POCO 的存储过程错误 - “The FunctionImport could not be found in the container"

具有由 T4 模板生成的 POCO 实体的实体框架.添加了命名为“procFindNumber"的函数导入,指定了命名为“NumberResult"的复杂集合. 这是在 Context.cs 文件中生成的内容: public ObjectResultprocFindNumber(字符串查找值){对象参数查找值参数;如果(查找值!= null){lookupvalueParameter = ..
发布时间:2022-01-16 19:59:55 其他开发

将存储过程更改为内联 sql

我有以下经典的 asp 工作,调用数据库中的存储过程.我想将它转换过来,而不是调用它在 sql 中传递的存储过程,添加婴儿车然后执行它. 我尝试了各种方法,但都无法正常工作.有人可以转换这个例子吗? 在使用参数传递 sql 时似乎很难得到合理的错误消息.有没有办法查看此调用的痕迹,以便我们了解导致问题的原因? 设置 cmd = server.createobject("ADODB.C ..
发布时间:2022-01-16 15:46:30 其他开发

比较所有列的 MariaDB/MySQL 的替代方案

我知道 MariaDB 和 MySQL 不支持 EXCEPT.我想找到这样的替代方案: SELECT * FROM 表除了选择 * FROM 备份表 其中 table 和 backup_table 具有相同的架构. 我看到的所有帖子都建议我使用“WHERE column IN (...)"比较单个列.我的问题是我需要为每个表比较两个表之间的所有列.我希望将其编写为遍历所有表的过程或函数, ..
发布时间:2022-01-15 20:31:44 数据库

Java Spring Boot 项目中的存储过程返回 null 作为输出

我在 Spring Boot 项目中使用存储过程并尝试获取输出值,但在我的项目中它总是返回 null.但是,如果我通过 HeidiSQL 调用该过程,它会起作用并给我正确的值. 所以它必须对我的 java 代码做一些事情.我调试了受影响的方法,但找不到它返回 null 的原因. 我已经尝试查找其他帖子,但找不到与我的特定问题相匹配的内容. 这是我尝试使用存储过程的方法: C ..
发布时间:2022-01-15 20:31:10 Java开发

mariadb Regexp 有时在存储过程中返回空

需要帮助,我这几天遇到了麻烦. 问题是在存储过程上运行子查询的正则表达式,有时返回空有时正确. 正则表达式(从 _data_grupkasbank_auth 中选择 group_concat(_data_grupkasbank_auth.datahirarki 分隔符 '|'),其中 _data_grupkasbank_auth.uid='1') 如果我用字符串值替换子查询,它总是正确 ..
发布时间:2022-01-15 20:30:23 数据库

MariaDB 插入带参数的存储过程

我将公司数据库从 MySQL 迁移到另一家托管公司,但不知道托管公司使用 MariaDB,在尝试使用我的 IN 参数创建存储过程时,MariaDB 将参数视为列.请参阅下面的存储过程代码,出现错误: CREATE PROCEDURE ADD_WITHDRAWAL_A(IN withdrawcode_p VARCHAR(25), IN id_p VARCHAR(8), IN amount_p V ..
发布时间:2022-01-15 20:30:17 其他开发

MariaDB/MySQL 中的 CREATE PROCEDURE 出现神秘错误

我尝试在 MariaDB 10.2 中创建一个简单的过程,但遇到了关于变量定义的问题. 我收到 (conn:107) 您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,了解在我声明变量时在第 3 行消息附近使用的正确语法. 我阅读了 MariaDB 文档,它说变量是这样定义的 DECLARE var_name [, var_name] ... type [D ..
发布时间:2022-01-15 20:30:03 数据库

非递归过程中超出递归限制

我有一个调用另一个过程的过程.他们从不互相打电话或打电话给自己,但我收到一个错误响应,表明他们是.程序如下: CREATE PROCEDURE grantPermission (perm VARCHAR(30), target VARCHAR(30), id VARCHAR(8), host VARCHAR(45), passwd VARCHAR(45))开始SET @setPermission ..
发布时间:2022-01-15 20:05:28 数据库

如何从内部调用获取记录集到存储过程?

我有一个存储过程,内部我想调用另一个返回记录集的过程,如何通过'CALL'导航存储过程返回的记录集? [edit] 我一直在尝试按照建议使用 TEMPORARY TABLE,但遇到了问题: DROP TEMPORARY TABLE IF EXISTS tbl_HeadOfDepts;创建临时表 tbl_HeadOfDepts (biDept_id tinyint(4))插入 tbl_He ..
发布时间:2022-01-15 20:03:28 数据库

如何将输入参数作为用逗号分隔的字符串或 DB2 中 IN 子句的列表传递

我是存储过程的新手,我有一个疑问,我需要将输入参数作为用逗号分隔的字符串或 DB2 中 IN 子句的列表传递.请参阅以下示例程序 CREATE PROCEDURE TEST_SP(IN @listofUsername)SPECIFIC TEST_SP 动态结果集 1P1:开始声明 CURSOR1 带返回的光标SELECT F_NAME FROM TEST WHERE USER_NAME IN ..
发布时间:2022-01-14 22:39:27 其他开发

从 SP 调用同一架构中的存储过程

在编写另一个存储过程时,如何在不指定完整模式名称的情况下调用同一模式中的存储过程.这些是 DB2 中的 SQL PL 过程. 第一个 SP: 创建过程 MYSCHEMA.SP_TEST语言 SQL开始结尾 创建一个 SP 直接调用此 SP 而不使用架构名称会导致编译错误: 创建过程 MYSCHEMA.SP_TEST2语言 SQL开始调用 SP_TEST();结尾 它会抛出: 未 ..
发布时间:2022-01-14 22:37:19 其他开发

在 DB2 存储过程中将数组作为参数传递

我正在尝试创建一个将数组作为参数的存储过程,并在 WHILE 循环中遍历该数组并将字符添加到表中. 例如,如果我有一个 ['a','b','c'] 数组,我想将它传递到我的存储过程中,并且字符 'a' 、 'b' 和 'c' 是放在一张桌子上. 我的 SP 创建成功,但是当我尝试调用我的程序时遇到问题.谁能指出我如何传递数组?我的程序如下...... 删除程序 DB.LWRH_DY ..
发布时间:2022-01-14 22:24:18 其他开发

DB2 存储过程:为游标动态构建 Select 语句

我对存储过程相当陌生.我天真地认为我可以建立一个如下的选择语句.我做不到,你们中的一些人会对我的想法嗤之以鼻. 如何做我想做的事? 提前致谢. 创建过程 GET_CUSTOMER_FOR_BORROWER_LETTER (在 APPLICATION_ID 整数中,在 GET_GUARANTOR 整数中,IN GET_PREFERRED_CONTACT INTEGER)动态结果集 1读 ..
发布时间:2022-01-14 22:21:53 其他开发