stored-functions

    1热度

    1回答

    在.NET中使用正则表达式,模式为^%[^%]+%\Z和字符串为"few)few%"我收到错误 - System.ArgumentException: parsing "few)few%" - Too many)'s。 Dim match As System.Text.RegularExpressions.Match = System.Text.RegularExpressions.Regex.M

    0热度

    1回答

    我有一个从选择查询调用的函数,下面是完美的函数。我想打电话给下面的步骤,如果布尔= 1是将值插入登录表: create or replace FUNCTION isLoggedIn(x IN VARCHAR2, y IN VARCHAR2) RETURN number IS boolean number(1) := 0; BEGIN SELECT count(*) into boolean

    3热度

    1回答

    我们正在使用JBoss Rules(又名Drools),并有几个.drl文件,每个文件包含几个规则。有没有办法避免文件之间的重复,以便我们可以定义可用于多个.drl文件的通用规则? 不幸的是,似乎没有任何一种包括或模块设施。

    1热度

    1回答

    我已经定义了一个带有11个参数的表值函数X。它们的类型nvarchar(30),nvarchar(30),datetime,datetime,nvarchar(15),nvarchar(4),xml,nvarchar(8),nvarchar(80),bit和bit分别。这是针对Microsoft SQL Server 2012当我打电话与 select * from X('A','B','201

    0热度

    1回答

    我有一个函数将返回所有公司的所有项目。表名称应该是parametric.But我不能创建该函数的视图。因为我不能返回一个表。返回值是一个字符串。请帮忙。谢谢。 GO IF OBJECT_ID(N'dbo.ufnGetContactInformation', N'TF') IS NOT NULL DROP FUNCTION dbo.ufnGetContactInformation; G

    0热度

    1回答

    我试图在MySQL 5.5.38中编写我第一个存储的函数,但是我无法通过令人讨厌的语法错误。我已经检查过MySQL文档,但是我仍然看不到问题所在,并且错误消息仅显示You have an error in your SQL syntax; blah blah blah ... at line 1。 下面的代码: DELIMITER $$ CREATE FUNCTION distm (lat1

    1热度

    2回答

    我对SQL Server很新。在这里,我尝试使用CASE语句创建UDF,以根据输入的各种订单日期从数据库STRDAT获取订单状态。 下面是代码: USE STRDAT GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO IF OBJECT_ID(N'dbo.GetOrderStatus', N'FN') IS NOT NULL

    1热度

    1回答

    我最近将客户端从旧的蓝图主题切换到模板。在我的本地环境中,一切都很好用,但是在活动网站上应用主题后,我遇到了<head>中的脚本问题。它正在为以前的主题构建一个自定义脚本。 如何访问并清除这些旧脚本? 我认为脚本通过我的模板文件中的{{{head.scripts}}},但我无法在提到此模板var的Stencil文档中找到任何地方。

    0热度

    1回答

    我处于业务方面,对Oracle 11g数据库没有完整的DBA特权。我有建立和运行存储过程所需的特权,并且我有一个无限期挂起的特权。 我们正在开发一个新系统,并有几个生命周期。我的代码在早期生命周期(称为AD)中100%正常工作,并无限期地挂在下一个生命周期(QA)中。它停在第一个主要的SQL拉,并永远不会返回。 当我运行存储过程内部的SQL作为一个直接的SQL拉时,它会在2.6秒内返回(使用相同的

    1热度

    1回答

    我面临一个问题,试图为工资报告提供一个MySQL存储过程。以前的员工工资率只允许在薪酬期间开始时更改。但是,现在他们可以在支付期间进行更改,并且报告需要在支付期间考虑不同的工资率。支付期限为两周。 我有以下查询,这是非常混乱,它的工作原理,但没有考虑到薪酬阶段中的薪酬变化。 注:日期是硬编码作为一个例子 SELECT e.EmployeeID AS EmployeeID, CO