stored-procedures相关内容
我正在寻找一个解决方案,我必须使用另一个表的数据从一个记录创建一组记录。表定义: DECLARE A AS TABLE ( AID BIGINT NOT NULL, StartDate DATETIME NOT NULL, EndDate DATETIME ) DECLARE B AS TABLE ( AID BIGINT NOT NULL, StartDate DA
..
我正在尝试在plpgsql中获取以下内容: select day_in_month(2); 预期输出 code> 28 有没有内置的,我在postgres中缺少这样做? 解决方案 SELECT DATE_PART('days', DATE_TRUNC ('month',NOW()) +'1 MONTH':: INTERVAL
..
我试图使用 DateTime 从C#,.NET 2.0调用一个存储过程(在SQL 2005服务器上)作为一个 SqlParameter 。存储过程中的SQL类型为'datetime'。 从SQL Management Studio执行sproc可以正常工作。但是每次我从C#中调用它,都会收到有关日期格式的错误。 当我运行SQL Profiler来观看调用时,我然后复制粘贴 exec 调
..
我正在尝试编写一个从表中选择列的存储过程,并向ResultSet添加2个额外的列。这两个额外的列是表中某个字段上的转换结果,它是一个日期时间字段。 日期时间格式字段具有以下格式:YYYY-MM-DD HH:MM:SS.S' 另外两个字段应为以下格式: DDMMM HHMMT,其中T是am的'A',pm的'P' 示例:如果字段中的数据是“2008-10-12 13:19:1
..
我必须在每个月底调用一个商店程序,我只需要知道如何在特定的日期和时间触发触发器来调用我的存储过程。 $ b $谢谢你的时间。 解决方案 MySQL不能这样做。相反,您应该使用 cronjob 。如果您使用的是Linux系统,则可以创建运行存储过程的脚本或程序,并使用 crontab 命令进行安排。 在命令行中,编写 crontab -e 将允许您编辑您的cronjobs。在这里
..
我正在尝试创建一个通用方法,它可以从运行时的类中读取参数名称和值,并为Dapper查询执行创建参数集合。意识到,直到所有参数都是Input类型,它的工作原理很好,但如果我必须添加一个 Output / ReturnValue 类型参数,那么我需要使用 DynamicParameters ,否则我无法获取的值输出/ ReturnValue 参数 SP具有以下参数: PersonList
..
我有三个表tb1,tb2和tbTotal。他们有相同的模式。这些表有三列,MetricID,Descr和EntryDE。 我想要的是将tb1与tbTotal合并。我已经做到了,它的罚款。 我的存储过程是: CREATE PROCEDURE [dbo]。[Admin_Fill] - 添加这里存储过程的参数 @MetricId INT, @Descr VARCHAR(100)
..
我需要将数据表传递到以下存储过程 创建过程insert_data (@a int, @b DataTable) as 开始 ... 结束 我使用C# 解决方案 你需要做几件事得到这一点,因为你想传递一个表作为一个参数,你需要创建一个(1)表类型和(2)使你的商店程序接受该类型的参数。 以下是创建TABLE TYPE所需的步骤。 表类
..
我正在尝试从PostgreSQL 9.0函数获取数据集,我无法使用存储过程。 我是Postgres的新用户周,所以让我解释一下我的条款: 在pgAdmin III中,我可以输入命令: SELECT * FROM member; 并收到以下数据输出: memberid membername 1 Bill Smith 2 Joe Smith
..
返回多个结果的存储过程: CREATE PROCEDURE [dbo]。[GetMultipleTable] AS BEGIN 如果存在(从somecondition = 1的某个地方选择某项) begin select * from firsttable end select * from secondtable END 当我们执行存储过
..
我使用一个数据集来存储在加载时需要的15个表。当我使用存储过程填充所有的表时,它返回我所有的表,但表的名称不会与数据库中的实际表名称相同。 将所有表的表名称作为Table1,Table2,Table3 ... 我想要他们要与表中的名称一致。 SELECT PK_GUEST_TYPE,[DESCRIPTION] FROM L_GUEST_TYPE SELECT PK_AGE_
..
我是C#的新手,我想简单地将数据从SQL数据库拉到Visual Studio中的C#应用程序。 我一直在使用各种指南来做到这一点,但找不到什么问题。如果我想在没有指定参数的情况下调用表,则代码可以工作。否则它将失败。 这是我现在的代码: string CS =“Server = server-sql1; Database = Accounts; Trusted_connecti
..
我有一个Windows窗体,用户可以在多个文本框中输入多个值,以获得更快的搜索结果。但是,当运行时,它只需要第一个参数,即全名,并忽略另一个参数。不知道为什么是这样的原因。我得到了我不想要的结果的完整的表。我创建了一个存储过程。 CREATE PROCEDURE USP_SELECT_CUSTOMERS( @fullName VARCHAR(100)='', @Address VARC
..
对于Web应用程序数据库,从安全角度仅,什么是反对sp唯一解决方案的点的参数,其中应用程序数据库帐户无权访问表和视图,只能执行sps? 如果有人拦截了应用程序数据库帐户,暴露于攻击的表面区域远小于表和视图未被暴露时。非sp解决方案提供哪些安全优势(或不)?我看到使用非sp解决方案有很多优点,但是暴露所有的表格让我有点担心。 问题是一般的主要数据库供应商产品,但具体来说, sql ser
..
由于MySQL开始支持存储过程,所以我从来没有真正使用过它们。部分原因是因为我不是一个很好的查询作者,部分是因为我经常和DBAs合作,为我做出这些选择,部分原因是因为我只是喜欢我所知道的。 在进行数据选择方面,具体来说,当考虑到基本上是去规范化(join)和聚合(avg或max,subqueries w / counting等)数据选择时,MySQL 5中的正确选择。X?一个看法?或存储过程
..
我有一个存储过程它检查输入的电子邮件(&移动)是否已经存在于数据库中。如果它存在则返回True,否则返回False。如果返回False(即电子邮件&移动是唯一的),另一个存储过程将把用户详细信息插入数据库并注册他。所有这一切都是在单击按钮完成。 需要使用此代码帮助: 编辑2: protected void btnRegister_Click(object sender,Even
..
我有一个OEM工作挂了几天,不幸的日志没有启用,所以我想知道如何解决这个问题?或更好的方法来创建/处理OEM工作? DECLARE CHECK DATE; BEGIN CHECK:= NULL; PROCESS_MAIL_TOTAL( CHECK => CHECK ); END; PROCESS_MAIL_TOTAL是PROCESS_MAIL_J
..
在oracle数据库中有一个schema。内部模式有一个包含不同方法的包。如何使用DatabaseMetaDataclass中的getProcedureColumn()函数检索过程的元数据? 我试图使用 getProcedureColumns(catalog,schemaname, procedurename,columnnamepattern)当过程位于模式内部时,它工作正常。当过程位于模
..
我知道如何通过单个命令行执行存储过程 echo execute some_procedure | sqlplus用户名/密码@ databasename 但我困在程序中传递IN参数,取两个参数。 我尝试了但不工作 echo execute some_procedure(123,234) sqlplus username / password @ databas
..
此存储过程有什么问题。 CREATE PROCEDURE PROC_RESULT_SET() LANGUAGE SQL 结果集1 BEGIN DECLARE MYCUR CURSOR WITH RETURN for SELECT USERNAME,NAME FROM SLPG.USER ORDER BY ID; OPEN MYCUR; END; 我
..