ICode9

精准搜索请尝试: 精确搜索
  • 在C#循环中调用SQL存储过程时处理事务2019-11-18 08:17:55

    我正在开发一个已经由其他开发人员开发的系统. 并且在该系统中,他们调用了一个存储过程,该过程用于在C#中以循环方式在不使用用户定义表类型的情况下在循环中插入记录. 我需要做的就是在这种情况下添加一个事务.但是问题是我不知道交易地点. 我想知道是否在C#代码中使循环翘曲或在

  • c#-从文件中给出存储过程的输入参数2019-11-18 03:14:39

    我有一个带有3个参数的存储过程,我想我没有正确执行存储过程的第一个参数. string path = @"D:\test2"; var ngd = Directory.EnumerateFiles(path, "*.txt").Select(file => File.ReadAllLines(file)).FirstOrDefault(); using (SqlConnection connection = new SqlConnection("

  • 如何在PHP CodeIgniter中将日期作为参数传递给MySQL存储过程?2019-11-09 08:14:58

    我正在尝试在我的Web应用程序中创建日期范围过滤.为此,我使用日期选择器进行输入,并将其传递给控制器​​进行建模.当我回显它时,它将为我提供从日期选择器中选择的正确日期值.但是,当我运行我的代码时,它给了我空白的输出.我想知道我的代码有什么问题. 这是我的SP代码: DELIMITER

  • 在C#中调用的存储过程如何在不提供所有可选参数的情况下正确插入数据?2019-11-08 10:06:10

    我正在尝试使用Dapper将带有存储过程的数据从C#程序插入SQL Server数据库中.尝试执行此操作时,没有出现任何错误,但是很遗憾,某些数据被插入到错误的列中. 数据库由许多表和列组成,因此使用存储过程来正确插入数据.我已经在SQL Server本身中对存储过程进行了广泛的测试,并且可以肯

  • sql-单实例存储过程调用2019-11-07 01:18:27

    有什么方法可以确保存储过程在启动另一个实例之前完全完成? 我必须在该过程中执行3件事,如果两个实例同时运行,则会弄乱边界情况. 示例:如果< X插入一行,返回计算得出的Y 如果存储的proc的多个实例可以同时运行,那么我可以越过X目标.机会很小,但是在那里. 我们正在使用的数据库是MY

  • 在另一个存储过程中使用mysql存储过程的结果集2019-11-06 20:15:26

    我有一个MYSQL存储过程SP1(),它返回一个结果集. 我想在SP2()内部调用SP1()并遍历SP1()的结果集以执行一些其他工作. 我不想从SP1()中包含我的逻辑,因为这会使SP2()过于复杂. 有什么建议么? 谢谢.解决方法:您想做的事情听起来并不是特别好,也许您应该考虑重新设计这两个过程.但是,您

  • MySQL存储过程2019-11-06 15:14:39

    我在Mysql中创建了一个存储过程,如下所示: DELIMITER // CREATE PROCEDURE test() BEGIN SELECT * FROM buyers; END // DELIMITER ; 但是当我用 call test() 它返回一个错误说: #1312 – PROCEDURE ticketninja.test1 can’t return a result set in the given context 解

  • java-在Hibernate中调用存储过程2019-11-05 22:17:46

    昨晚我刚刚开始学习休眠,它相当有趣.我在使用hibernate将存储过程作为sql查询调用时遇到麻烦.我已附上来源和错误,请帮助我.谢谢 :) <?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "hibernate-mapping-

  • MySQL存储过程返回选择2019-11-01 21:15:17

    这是一个非常基本的MySQL问题,但我找不到答案.假设以下存储过程体; DECLARE Existing INT DEFAULT 0; SELECT SQL_CALC_FOUND_ROWS name FROM users WHERE id = pid LIMIT 1; SELECT FOUND_ROWS() INTO Existing; Select Existing; 当我运行它时,它总是返回第一个SELECT结果.但是,

  • MySQL存储过程:如果在WHERE中2019-11-01 11:14:36

    我正在尝试通过以下方式选择一些数据: SELECT column FROM table WHERE a = a1 AND (b = b1 OR b = b2 OR b = b3); 我要它做的是,如果b不等于b1,请检查b = b2.但是,如果b = b1,请勿检查其他条件. 该select语句的结果只能是一个条目.但是,在我没有的语句中,它检查所有三个条件,有

  • 在mysql存储过程中执行unsigned参数的正确方法是什么2019-11-01 08:16:12

    我有一个从数据库中所有表中删除用户信息的过程. CREATE PROCEDURE `unrollme_version3`.`del_user` (in v_user_id int(10)) BEGIN START TRANSACTION; DELETE FROM user_table1 WHERE `user_id` = v_user_id; DELETE FROM user_table2 WHERE `user_id` = v_user_id;

  • Oracle过程输出参数从PHP返回-12019-11-01 05:31:38

    我正在尝试使Oracle过程从我的PHP程序执行.我创建了一个简单的测试过程: CREATE OR REPLACE PROCEDURE "JKJ3"."GetUserLogin" { userlogin_in in varchar2, userid_out out numeric, pass_out out varchar2 } IS BEGIN SELECT user_id, password INTO userid

  • 从php中的存储过程中获取价值2019-10-31 19:16:32

    这是我的SP: DELIMITER $$ CREATE DEFINER=FUNCTION `test`(p_begin varchar(10),p_end varchar(10),p_code varchar(2)) RETURNS varchar(10) CHARSET latin1 BEGIN DECLARE V_ADA VARCHAR(8); DECLARE V_LAST VARCHAR(8); DECLARE V_NIK VARCHAR(8); select

  • Oracle SQL:选择多行之间具有最新日期的单行2019-10-30 21:06:07

    我的基本表结构如下所示: CREATE TABLE EXAMPLE_TABLE { ID NUMBER NOT NULL, — Other columns here, CREATE_USER VARCHAR2(255 BYTE) NOT NULL, CREATE_DATE DATE DEFAULT SYSDATE NOT NULL, UPDATE_USER VARCHAR2(255 BYTE), UPDATE_DATE DATE } 我要做的

  • SQL Scope_Identity返回0或-12019-10-30 18:06:36

    我在获取最后一行受影响的ID时遇到问题,它返回0,这意味着插入格式时出错.我执行了存储过程并手动添加了值,它返回了正确的ID.但是,当我尝试使用代码执行此操作时,它始终返回0或-1 …我昨晚在几个小时后尝试了此操作,但我已经对它给我的值感到困惑. C#: conn.Open(); c

  • MySQL的存储过程选择列到OUT参数2019-10-30 14:15:26

    我有一个与此存储过程类似的存储过程,当我尝试保存它时,出现此错误: Undeclared variable: my_column CREATE PROCEDURE p (OUT column_param VARCHAR(25)) BEGIN SELECT my_column INTO coumn_param limit 1; END; 为什么不能选择要返回的列? 这是我在程序中的实际查询: sel

  • Java-MySQL存储过程与JPA查询2019-10-30 13:16:51

    我目前正在开发Java Web Project,我必须选择具有所有ORM内容的JPA,并有机会设置直接查询或使用存储过程直接查询MySQL.我必须严格考虑这些要点的优缺点: >性能:快速给出结果 >复杂性:哪种解决方案具有更多学习曲线? 存储过程比JPA查询快吗?解决方法:在性能方面,我没有任何具体数字.请详

  • 如果我不删除临时内存表,该表将保留多长时间(MySQL)2019-10-30 00:14:29

    我在MySQL中使用递归存储过程来生成名为id_list的临时表,但是我必须在后续的select查询中使用该过程的结果,因此无法在该过程中删除该临时表… BEGIN; /* generates the temporary table of ID's */ CALL fetch_inheritance_groups('abc123',0); /* uses the results of the SPR

  • 在MySQL Workbench Community 6.0中的哪里可以找到服务器管理?2019-10-29 20:15:14

    如何访问MySql Workbench 6.0 Community Edition中的服务器管理控制台?我似乎无法在下载的版本中找到它.我想我需要它来备份我的数据库和与其关联的存储过程. 谢谢解决方法:打开到服务器的连接(通过主屏幕上的图块).在左侧的侧边栏中,现在有2个部分:管理和模式.根据您使用的是组合视

  • mysql-存储过程返回错误值?2019-10-29 19:16:46

    我有一个存储过程,用于检查数据库中已预定的假期,并且不应考虑状态为“已拒绝”或“已取消”的假期,但是o数据库中只有一个记录的状态为“已拒绝”但是此选择语句返回1? SELECT COUNT(*) JobRoleID FROM Employees RIGHT JOIN Holidays ON

  • 使用CakePHP运行SQL Server存储过程2019-10-29 03:31:36

    我想知道这是否是在使用cakePHP运行Microsoft sql服务器存储过程时的正确语法.在CakePHP中执行存储过程时,这是正确的语法吗? $this->Main->query("Exec uspGetVendorVehicleManifest '1/6/2014', 'wali.americantour', @pcolVehicleVendorIDInt = 1,@pRouteFrom = 0, @pRouteTo =

  • PHP-存储过程返回空结果2019-10-28 14:14:04

    下面是我的存储过程: DELIMITER $$ -- -- Procedures -- DROP PROCEDURE IF EXISTS `checkLogin`$$ CREATE DEFINER=`root`@`localhost` PROCEDURE `checkLogin`(IN `uname` VARCHAR(255), IN `pwd` VARCHAR(255)) BEGIN SELECT a.id, a.role_id, b.name FROM userTable as a

  • c#-无法从存储过程中获取数据2019-10-28 06:07:28

    我试图从C#代码中访问存储过程,但总是得到结果== -1.我不知道哪里出了问题.我已经搜索了很多,但没有找到任何解决方案.请查看我的代码段,并指导我做错了什么. 提前致谢. C#代码: using (SqlConnection connection = new SqlConnection(getConnectionString())) using (SqlCommand c

  • MySQL过程语法错误“ Missing END”2019-10-27 18:15:46

    我必须按照以下过程尝试动态创建视图. CREATE DEFINER=`root`@`%` PROCEDURE `uspCreateViewFromTable`(IN ViewName varchar(255), IN TableName varchar(255)) BEGIN #View Droppen falls sie schon erstellt wurde SET @s = CONCAT('DROP VIEW IF EXISTS ',ViewName); PREPARE

  • c#-将数据类型nvarchar转换为int时出错-执行存储过程时2019-10-27 16:05:43

    我有一个执行创建,编辑,删除和读取操作的存储过程. ALTER PROCEDURE [dbo].[CURDOpSP] @operation varchar(50), @regid int = 0, @fname varchar(50) = null, @lname varchar(50) = null, @phone varchar(50) = null, @email varchar(50) = null AS BEGIN -- SET NOCOUNT O

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有