stored-procedures相关内容
您能帮我一下吗? 在我的一个脚本中,我在一些表“Item”中插入了一些数据。 “Item”表中的一个列是“ItemNumber”。 我想能够调用一些函数(很可能是一个Stored proc),它会返回一个数字,我可以使用ItemNumber。 我不能使用AutoIncrement,因为ItemNumber是唯一的,并且在一个不同的脚本中可能存在冲突我在“Item”中插入数据,已经
..
SELECT Login.LoginID,学生[学生姓名],学生[学生地址],Student.StudentID FROM 登录 INNER JOIN Student ON Login.LoginID = Student.LoginID WHERE (Login.username = @user)AND(Login.password = @pass) RETURN
..
我在为MySQL数据库创建存储过程时遇到了一些麻烦。 这里是一个Select语句: 使用canningi_db_person_cdtest; SELECT * FROM pet WHERE name ='Puffball'; 这是我的存储过程不工作: 使用canningi_db_person_cdtest; CREATE PROCEDURE G
..
我正在写一个简单的程序来备份表格 - CREATE PROCEDURE daily_backup() BEGIN DECLARE given_date VARCHAR(25); SET given_date = now(); CREATE TABLE given_date LIKE db1.table1; INSERT INTO given_date SELECT *
..
我有两个不同的数据库在不同的machine.Both有相同的表,我只想插入或更新记录从一台机器到其他。如何使用mysql数据库。 假设我的系统在印度,另一个在美国。 这不是基于Web的应用程序。 解决方案 听起来你可能想让一个数据库作为从属到另一个,那样主机上的任何更新将自动传播到从属。 MySQL文档有很多的详细信息。 如果你想能够更新任何一个数据库,并将它们复制到另一
..
我试图找到一种从IBM AS400命令行运行存储过程的方法,以便我可以将其输入到ADDJOBSCDE条目中,并计划它每晚运行。我以为这将是很简单 - 错! :) 我的过程已创建,它不需要输入参数。它在库JENNYB,它的名字叫P_CD020AUDIT。我可以从“运行SQL脚本”没有问题,它运行成功。然而,我不想每天早上在凌晨1点做,所以我需要一个方法来安排。 我在这里找到这篇文章:
..
我是一个新的存储过程,我有一个疑问,我需要传递输入参数作为一个字符串,由逗号分隔或列表中的IN子句在DB2。请参阅以下示例过程 CREATE PROCEDURE TEST_SP(IN @listofUsername) SPECIFIC TEST_SP DYNAMIC RESULT SETS 1 P1:BEGIN DECLARE CURSOR1 CURSOR WITH RETURN
..
CREATE PROCEDURE A(tab in
)AS BEGIN INSERT INTO tab VALUES(123) END A; 如何指定参数 tab 是表名? 解决方案 你不能。而是需要以VARCHAR2字符串形式传递,然后使用动态SQL: CREATE PRO
..
我只需要在我的数据库中搜索所有存储过程,查找名称中包含“item”的存储过程。任何想法? 我一直在修复这个问题,但还不够: SELECT DISTINCT OBJECT_NAME(ID)FROM SysComments WHERE文本LIKE'%Item%' 解决方案 要在名称中找到包含字符串“Item”的字符串。 select schema_name(sch
..
问题是在导入例程期间从暂存表插入数据期间。 系统是我遗留的一个遗留的,短期的,而我开发的东西更适合我要避免数据传输失败。 不幸的是,工具通过另一个应用程序创建一个入口到表,称为CommReceipt。该键称为CR_Key。如果发生这种情况,那么当自动例程运行插入,说1000行,我们需要从已定义的CR_Key值从另一个系统(不是我的系统)导入。 我看到它的方式我有几个选择,但所有的
..
是否可以使用mysql存储过程或事件调度程序执行php文件? 解决方案 据我所知,这是不可能的。我不能真正想象一个场景,你想这样做。不能使用cronjob /任务调度程序在后台执行PHP文件来计划任务?
..
目前正在寻找数据库中表的dpendency顺序。因为一些表是循环依赖的没有得到整个订单..... > 有什么方法可以在sql server的任何数据库中找到循环依赖表,除了数据库图表 解决方案 您真的不需要购买工具才能找到这些参考。 SELECT OBJECT_SCHEMA_NAME(fk1.parent_object_id) +'。'+ OBJECT_NAME(
..
我已创建如下表格: 学生: + ---- + - + ----------- + -------- + | uid |名称| user_name |分支| + ---- + ------ + ----------- + -------- + | | | | | + ---- + ------ + ----------- + -------- + 我想使用
..
我们通过Spring SimpleJdbcCall调用pl / sql存储过程,SimpleJdbcCall忽略JdbcTemplate上设置的fetchsize。尽管我们已将jdbctemplate fetchsize设置为200,但是rowmapper resultset fetch size设置为10.任何想法为什么会发生这种情况,以及如何修复它? 已打印fetchsize 这个
..
我想在Delphi中以编程方式创建一个SQLDataSet,并使用它来执行一个存储过程并获取一个输出参数的值。看起来很容易,但我不能让它工作。 这是一个在SQL Server中的哑存储过程: CREATE PROCEDURE [dbo] .getValue @x INT OUTPUT AS BEGIN SET @x = 10; END 现在这里是我试
..
有没有人尝试使用H2数据库创建存储过程? 解决方案 要在Java函数中访问数据库做需要连接。对于H2,有两种方式来获得这样的连接: 解决方案1 :如果Java函数的第一个参数是 java.sql.Connection ,那么数据库提供连接。对于SQL,这是一个“隐藏”参数,这意味着您不能并且不需要明确地设置它。此文档记录在案:用户定义的函数和存储过程,“需要连接”。示例:
..
嘿,伙计们怎么了?我在尝试创建此存储过程时遇到一些困难,欢迎任何类型的帮助: 创建过程checando nombrecillo varchar(30),in contrilla varchar(30),out resultado int) begin 如果存在(select * from compas where nombre = nombrecillo and contrase
..
我对SQL世界很新。这是我的问题: 在应用程序中存储过程对正常SQL语句的好处是什么? 存储过程是否有助于消除SQL注入? 在Microsoft SQL Server中,它被称为存储过程。在Oracle,MySQL,DB2等中如何? 感谢您的解释。 解决方案 直接存储过程 阻止SQL注入,如果你以一种分析方式调用它们。如果你的应用程序中仍然有一个字符串与过程名称和连接参数从
..
如何使用postgresql存储查询结果变量存储过程 我有一个存储过程 CREATE OR REPLACE FUNCTION测试(x数字) 返回字符变化AS $ BODY $ DECLARE name字符变化(255) begin name ='SELECT name FROM test_table其中id ='|| x; if(name ='test')
..
我想创建一个存储过程来在“视频”表中插入随机数据。我已经为UserProfile表生成了30,000条记录数据。 注意:用户名是视频表格中的FK元素。 CREATE TABLE UserProfile ( 用户名VARCHAR(45)NOT NULL, UserPassword VARCHAR(45)NOT NULL, 电子邮件VARCHAR(45)NOT NULL, FNam
..