ICode9

精准搜索请尝试: 精确搜索
  • java – 将数组传递给oracle过程2019-09-17 21:11:16

    我想从java发送两个数组到oracle存储过程. 第一个数组是字符串数组,第二个是字符数组我该怎么做?解决方法:这是一个如何做到这一点的例子. 以下脚本在数据库中设置表,类型和存储过程.该过程采用数组类型的参数,并将数组的每一行插入表中: CREATE TABLE strings (s VARCHAR(4000));

  • 在MYSQL中自动删除超过7天的行的存储过程2019-09-15 15:51:36

    我想知道是否可以创建一个存储过程,每天在00:00自动删除每个超过7天的表的每一行. 我见过很少的解决方案,但不确定它是否正在寻找,如果有人有任何好的例子,那就太好了.我知道这可以通过python和php中的简单脚本来完成,但我想通过MySQL更自动化的东西. 任何帮助都会非常感激. 谢谢!解

  • sql – Spring Data Jpa调用存储过程2019-09-10 21:19:03

    我正在尝试创建一个调用存储过程来执行非常简单的插入和选择的方法, 我在Oracle数据库上创建了一个存储过程,如下所示: CREATE OR REPLACE PROCEDURE schema.insertNewTable(p_test IN VARCHAR2, p_out OUT VARCHAR2) IS BEGIN INSERT INTO NEWTABLE("TEST") VALUES(p_test); SELEC

  • mysql – SQL查询中的重复列名2019-09-03 08:16:23

    在两个具有相同列名的表上创建VIEW时,如何避免MySQL中的重复列名错误 CREATE VIEW db.VI_RegionCity AS SELECT Region.Name, City.Name FROM db.Region Region, db.City City WHERE Region.RegionCode = City.RegionCode ERROR: Duplicate column name 'N

  • 检查列是否已编制索引 – MySql2019-09-02 19:15:21

    我需要编写一个脚本来检查列是否在其所属的表中编入索引,如果没有,则为其添加索引. MySQL似乎没有ADD INDEX IF NOT EXISTS. 在MySQL中执行此操作的最佳方法是什么?解决方法:见http://dev.mysql.com/doc/refman/5.1/en/create-index.html 有一个存储过程可以做到这一点(记住,不是我

  • java – 为什么我的存储过程的datetime参数被拒绝?2019-09-02 12:04:10

    我正在使用一个Java服务器应用程序,该应用程序使用Spring 3和C3P0访问Microsoft SQL Server 2008 R2数据库,使用的是Microsoft的JDBC 4驱动程序3.0版. 我有一个sproc,其输入定义如下: @modifiedAfter datetime = NULL 我正在使用Spring构建对此sproc的调用. 我正在构建一个包含我

  • PostgreSQL PL / Python:在virtualenv中调用存储过程2019-09-02 10:55:45

    当我在我的Python应用程序中调用PostgreSQL PL / Python存储过程时,它似乎在作为用户postgres运行的单独进程中执行.到目前为止,这只会产生副作用,我必须使我的日志文件对我自己和数据库用户都可写,因此应用程序和存储过程都可以写入它. 然而,现在我开始使用virtualenv并在我的〜/

  • java – 使用spring存储过程调用oracle存储过程2019-09-01 19:28:12

    我一直试图获得一段代码,该代码使用带参数的spring和oracle存储过程,但一直发现它很难运行.指定的存储过程旨在期望三个参数,但在出现的错误中它预期为四个.第四个参数是要返回的游标. 这是我的Oracle(9i)包规范: CREATE OR REPLACE PACKAGE pkg_data_load AS procedure sp_atm_wi

  • 如何使用MySql从StoredProcedure返回结果集?2019-09-01 16:25:05

    我正在使用MySql编写存储过程,它使用select语句返回多行. 我的代码如下 drop procedure if exists GetAccounts; DELIMITER // CREATE PROCEDURE GetAccounts() BEGIN DECLARE rowcount int; SET @resultset = (SELECT * from requests where STATUS = "FAILURE" ; END // DE

  • Mysql存储过程OUT变量返回NULL2019-09-01 11:16:27

    我在我的应用程序中使用下面的示例存储过程: DELIMITER $$ DROP PROCEDURE IF EXISTS `test`.`sp_item`$$ CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_item`( IN name VARCHAR(255), OUT item_id INT(11) ) BEGIN DECLARE item_id INT DEFAULT 0; START

  • mysql – 删除表中的重复条目2019-09-01 04:15:15

    参见英文答案 > How to delete Duplicates in MySQL table                                    4个 我想删除下表中的多个重复键: id | name | uid 1 | ekta | 5 2 | ekta | 5 3 | sharma | 10 4 | sharma | 10 希望它像 id | na

  • MySQL:有效地填充存储过程中的表2019-08-31 21:15:04

    我正在测试MySQL服务器的性能并填充一个包含超过2亿条记录的表.存储过程生成大SQL字符串非常慢.任何帮助或评论都非常受欢迎. 系统信息: >数据库:MySQL 5.6.10 InnoDB数据库(测试). >处理器:AMD Phenom II 1090T X6核心,每核心3910Mhz.> RAM:16GB DDR3 1600Mhz CL8.> HD:SSD中的Windows

  • DECIMAL NUMERIC数据类型中的MySQL Precison问题2019-08-31 16:15:30

    在编写科学应用功能时,我遇到了问题.我追溯到MySQL缺乏精确性. 以下是官方文档中的页面,声称DECIMAL的最大位数为65 – http://dev.mysql.com/doc/refman/5.6/en/fixed-point-types.html.它还描述了如果超过指定的精度,该值将如何舍入. 这里有可重现的代码(一个mysql存储函数)来

  • 使用MySQL将LIKE与存储过程的参数进行连接2019-08-31 14:14:28

    目标 使用MySQL将参数与LIKE的%运算符连接. 问题 在我的数据库上有以下查询,它会很好地返回结果: SELECT people.LOGIN, people.EMAIL FROM people WHERE people.LOGIN LIKE 'o%' ORDER BY people.LOGIN ASC LIMIT 10; 但是我想使用存储过程来调用此函数,而不是使用’o%’,我想使用

  • MySQL存储过程准备语句(动态SQL)参数化2019-08-30 22:14:57

    我正在尝试编写一个MySQL搜索函数来构建动态sql值并通过预准备语句执行它.显然我想通过参数传递用户输入(搜索词)以确保安全性,但我无法弄清楚如何将一个参数匹配到多个?查询中的标记.可能最能表明我的意思: CREATE DEFINER=`admin`@`localhost` PROCEDURE `WEBSITE_mainSearch`( IN

  • mysql – 如何使用存储过程返回多行2019-08-29 20:24:30

    我是Stored Procedure的新手.我写了一个查询来获取多行.但我得到的错误就像 Error Code: 1172. Result consisted of more than one row. 我应该使用CURSOR类型吗? 这是我的查询和表结构. 我的表结构是: +---+------+------+---------+ |id | name | class| section | +---+----

  • 在MySQL查询中迭代JSON2019-08-29 13:25:29

    我正在为MySQL中的JSON数组寻找类似forEach的东西. 我在MySQL JSON data type中的经理ID是这样的:[1,2,3,4,5],我想对列表中的每个项目执行操作. 一个简单的解决方案是使用从0开始的计数器执行WHILE循环,并在VAR_MANAGER_ID为空时结束.这是一个设计的例子,说明WHILE循环内部的外观:

  • 有可能像返回一样突破mysql存储过程吗?2019-08-27 18:14:25

    在MySQL中,存储过程中是否存在MS SQL的RETURN语句?解决方法:您可能正在寻找LEAVE声明 – 向下滚动到用户对使用示例的评论.

  • java – SimpleJdbcCall忽略JdbcTemplate获取大小2019-08-27 14:06:55

    我们通过Spring SimpleJdbcCall调用pl / sql存储过程,SimpleJdbcCall忽略了JdbcTemplate上的fetchsize设置.尽管我们已将jdbctemplate fetchsize设置为200,但rowmapper结果集获取大小设置为10.任何想法为什么会发生这种情况以及如何解决它? 在下面的代码片段中的rowmapper中打印了结

  • 如何在phpMyAdmin(MySQL)中编写SP?2019-08-27 14:04:41

    如何在phpMyAdmin中编写存储过程?解决方法:在phpMyAdmin中,您可以在SQL窗口中创建存储过程. 您可能必须将分隔符设置为“$$”而不是默认的“;”.您可以从SQL窗口的底部更改此设置. Stored Procedure in phpMyAdmin http://img715.imageshack.us/img715/1152/mysproc.png

  • mysql – 如何确定字段/列是否受UPDATE语句的影响2019-08-27 01:14:21

    大家好,感谢您的回答和评论. 我有一个包含多个字段的表,其中包括version,last_modified和modified_by 我正在写一个触发器: >每次/任何更新后,将版本增加1, >将last_modified设置为当前时间戳,>将进行最新更改的用户的ID设置为modified_by,和>通过引发信号(在这种情况下)阻止程序员

  • 如何使用存储过程删除mysql数据库中的所有视图?2019-08-26 04:22:19

    我希望我的mysql服务器删除数据库中的所有视图.我已经为存储过程创建了一个事件: 开始 DECLARE done INT DEFAULT FALSE; DECLARE VIEW_NAME CHAR(255); DECLARE VIEW_NAMES CURSOR FOR SELECT table_name FROM information_schema.views; DECLARE CONTINUE HANDLER FOR NOT FOUND

  • php – 调用存储过程Mysql时命令不同步2019-08-25 19:32:32

    我有两个存储过程,我需要将记录(比如选择每隔n个记录)分页到第一个选择所有匹配记录的记录. CREATE PROCEDURE `trans_all`(IN varphone VARCHAR(15)) BEGIN Select loans.amt, loans.date, loans.pay_period, borrower.phone As borrower_phone, borrower.name As bo

  • MySQL:对存储过程参数使用select语句2019-08-25 13:17:02

    我有一个有效的存储过程: call my_procedure('A,B,C,D'); 我想用另一个表的子查询中的列表填充A,B,C,例如: call my_procedure( SELECT group_concat(letters) FROM table WHERE type = 'some_type') ); 可能?或者我做错了吗?解决方法: SELECT my_function(group_concat(letters)

  • c# – 尝试调用存储函数“dbname”.“functionname”没有指定返回参数2019-08-23 06:15:09

    我该如何解决这个问题?我错过了我的代码或功能代码? 这是我的C#代码 public int AddDetails(string business, string clerkid, string serverid, string ticket, string tablenumber, string sourcecard, string recipientcard, DateTime datesaved, string status) {

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

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

ICode9版权所有