user-defined-functions相关内容

添加功能导入功能不可用

我已经在我的数据库中添加了一个函数,我希望在我的代码中可以调用它。对于存储过程,我右键点击了SP,并在模型浏览器中选择了添加功能导入来实现这一点,但是这个选项对我的功能是不可用的。导入功能可以做些什么? 解决方案 数据库功能不适用于功能导入。函数导入只对存储过程有效。您必须手动创建存根功能,并使用模型中可用的数据库功能的 EdmFunction 属性标记。 ..

使用Entity Framework 4.0 / .edmx从c#调用标量函数

我想将我的标量函数映射到我的.edmx,但是它失败了。我右键单击我的实体框架映射,并从数据库中选择更新模型。它出现在我的模型浏览器的存储过程文件夹中。 但是,当我想将它添加到我的函数导入文件夹在模型浏览器中,消息标量函数不会出现显示在下拉列表中。有人可以帮助我吗? 我可以使用旧的方式调用标量函数,例如: dbContext.ExecuteStoreQuery ..
发布时间:2017-08-21 23:45:36 C#/.NET

SQL Server 2008使用UDF更新VarChar列?

我有一个标量函数,它需要两个变量@ input1 @ input2,它返回@ input1和@ input2的值(实际情况比较复杂,但这会提炼出想法)。 我想使用此函数更新表列中的所有行,传递@ input1的值“abc”,并使用@ input2中的列名,因此我的更新语句将如下所示: 更新mytable set mycolumn =(select dbo.myfunc('abc',my ..

每次在for循环中对一个项目执行一个函数时如何创建不同的文件?

因此,建立一个下面的代码,这里的一个社区成员帮助我微调创建一个从文本文件中获取字典值的函数,然后查看该值以获取文件列表。这是我将代码添加到同一张表中的所有值。 import csv import glob import ast from os.path import isfile 从lxml import etree def look_for_speaker_in_f ..

在Delphi中为MySQL创建UDF

如何使用Delphi为MySQL创建UDF? 有没有人有任何代码模板? 我希望将代码模板集成到Delphi版本(2007和更高版本)中,所以我需要这些模板可以使用和不支持Unicode。 解决方案 对于初学者,Google透露: 文档 论坛帖子 一个示例 您需要创建一个带有几个导出函数的DLL,如下所述。 ..

如何跟踪T-SQL函数调用

我正在尝试调试一个非常复杂的公式评估程序,用T-SQL UDF编写(不要求)递归(但间接通过中间函数)调用自己,blah,blah。 当然,我们有一个错误。 现在,使用PRINT语句通过实现InfoMessage事件的处理程序从ADO.NET读取),我可以模拟存储过程的跟踪。 对于UDF,执行相同操作会导致编译时消息: 在函数中的“PRINT”中无效使用副作用或时间相关的运 ..
发布时间:2017-04-17 21:30:47 开发方法

如何确定SQL Server中一个月的天数?

我需要确定SQL Server中给定日期的一个月的天数。 是否有内置函数?如果没有,我应该如何用作用户定义的函数? 解决方案 您可以在第一天使用以下内容指定月份: datediff(day,@date,dateadd(month,1,@date)) 使其适用于每个日期: datediff(day,dateadd(day,1-day(@date),@d ..
发布时间:2017-04-06 18:43:49 数据库

TSQL - If..Else语句在表值函数内 - 无法通过

在发布之前,我已经阅读了几篇关于开发USD函数的文章,但没有遇到我的问题的解决方案...,如下: 我有一个非常简单数据库,存储篮球运动员,由ID,年龄,高度和名称列组成。我想做的是用一个参数@set varchar(10)实现一个函数'height',这取决于一个@set值会触发不同的select语句 我想要实现的是伪代码: CREATE FUNCTION [dbo]。[age ..
发布时间:2017-03-17 18:41:56 数据库

在哪里可以找到string.cpp的源

我想要访问 string.h 的源文件。我的意思是具有在 string.h 中可用的所有函数的定义的文件。 例如 strcpy()是 string.h ; 解决方案 div> 您没有指定开发人员工具 - 这个答案是在Windows上的Visual Studio 2008。可以在下面找到CRT源代码: C:\Program Files(x86)\ Microsoft Visua ..
发布时间:2016-10-25 15:40:53 C/C++开发

C ++中运算符和函数之间的区别?

我可以使用一些帮助理解C ++中的以下内容,特别是运算符和函数之间的区别: 什么是运算符 什么是功能? 它们之间有什么区别? c c $ 操作符在编译时对操作数进行操作?它们总是在编译时运行吗? (如C ++中的 sizeof()) 解决方案> 是 + , - , + = 等等(见13.5)。他们没有意义。在语义分析期间,确定运算符的含义。 函数是一个构造函数,析构函数, ..
发布时间:2016-10-23 12:08:06 C/C++开发

如何“=默认”不同于“{}”为默认构造函数和析构函数?

我最初发布这个问题只是关于析构函数,但现在我添加了默认构造函数的考虑。这是原来的问题: 如果我想给我的类一个析构函数是虚拟的,但是 否则相同编译器会生成什么,我可以使用 = default : Widget { public: virtual〜Widget()= default; }; 但是似乎我可以得到相同的效果与更少的打字使用 空定义: cla ..

从表值函数NHibernate的选择

我需要在这一点帮助。 我想在选择使用表值函数,但我得到了,这是不映射到的错误。 dbo.FnListEvnt没有映射[从dbo.FnListEvnt(:DT,:ID,:代码)] 功能 CREATE FUNCTION [DBO]。[FnListEvnt] (@DT DATETIME,@ID INT,@CODE VARCHAR(4) ) RETURNS @RESULTAD ..
发布时间:2016-10-08 14:49:05 C#/.NET

通过表作为参数来SQLCLR TV-UDF

我们有一个第三方的DLL可以在源信息的DataTable工作并产生了一些有用的价值,我们正在试图通过SQLCLR把它挂可以被调用为表值UDF中的SQL Server 2008。 以概念的 一步,我想编写一个 CLR表值函数是从DB源数据的工作表 我敢肯定,我明白需要对事物的T-SQL侧发生;但是,又该方法签名看起来像在.NET(C#)代码?什么是为参数的数据类型“从SQL Server ..
发布时间:2016-09-30 22:24:28 C#/.NET

SQL CLR:流表值函数结果

我的问题是非常相似的这个问题。 不过,我使用SQL Server 2005的Service Pack 2(SP2)(v9.0.3042)和解决方案张贴有没有为我工作。我试着用这两种连接字符串。一个是在我的代码注释掉。 我知道我可以存储在内存中的列表或ArrayList中所有的结果并返回。我已经做了成功,但在这里,不是目的。我们的目标是能够为他们提供流的结果。 这可能使用我的版本的 ..
发布时间:2016-09-28 13:58:43 C#/.NET