20得票12回答
用户自定义函数不重新计算

我最近将一个大型稳定的XLSM文件分成了XLAM和XLSX。 XLSX中的数千个单元格调用(udfs)XLAM中的函数,每个这样的udf都以语句"Application.Volatile"开头(这是一种过度设计,为了强制重新计算)。 无论是通过F9到Ctrl-Alt-Shift F9还是通过...

16得票1回答
将函数应用于Spark Dataframe列

作为一个来自R的用户,我习惯于在列上轻松执行操作。是否有一种简单的方法可以将我在Scala中编写的此函数转换为R代码?def round_tenths_place( un_rounded:Double ) : Double = { val rounded = BigDecimal(un...

8得票4回答
Excel VBA中的数组函数

我有一个在VBA中生成字符串数组的函数。当从另一个VBA函数调用时,它可以正常工作,但是当从工作表调用时却无法正常工作。 以下是正确的使用方法: - 选择A1:A3 - 在公式栏中输入“=Test()”,然后按下“Ctrl-Shift-Enter”将其变成数组函数 - A1应该包含“A”,...

15得票8回答
C++中运算符和函数的区别?

我需要帮助理解以下C++的内容,特别是运算符和函数之间的区别: 什么是运算符? 什么是函数? 它们之间有什么区别? 用户定义的operator+()是一个函数还是一个运算符? 运算符是否可以在编译时操作操作数?它们总是在编译时操作吗?(像C++中的sizeof()一样)

10得票2回答
尽管DataAccessKind.Read存在,但SqlFunction无法打开上下文连接

我有一个包含一个非常简单的表值函数测试的SqlServer项目:[SqlFunction(TableDefinition = "forename nvarchar(50)", FillRowMethodName = "TestFillRow", DataAccess = DataAccessK...

7得票3回答
使用pandas_udf返回一个数组

我正在尝试创建一个pandas UDF,它接受两列整数值,并根据这些值之间的差异返回一个十进制数组,其长度等于上述差异。 到目前为止,这是我的尝试,我一直在尝试各种不同的方法来使其工作,但这是一个基本想法。 from pyspark.sql.functions import pandas_...

27得票3回答
如何向表值函数传递参数

我想要做类似的事情select * from tvfHello(@param) where @param in (Select ID from Users)

8得票1回答
Mysql UDF已安装(但不存在?)

这是一个疯狂的例子: mysql> CREATE FUNCTION PREG_REPLACE RETURNS STRING SONAME 'lib_mysqludf_preg.so'; ERROR 1125 (HY000): Function 'PREG_REPLACE' alread...

29得票2回答
T-SQL:如何在存储过程内创建一个“私有”函数

好的,所以我正在编写一个SQL Server 2008存储过程(维护脚本)。 在这样做时,作为一个好孩子,我已经进行了大量的错误处理,检查行数,打印输出消息等。 但是在做这个的过程中,我发现自己一遍又一遍地写着类似于这样的代码:SELECT @RowsAffected = @@ROWCOU...

8得票3回答
SQL Server带有默认列名的CLR标量函数

我想知道,在 Sql Server 中是否有办法为我的 CLR 标量函数添加列名。我的意思是,运行查询后,我想看到一个列已经被命名为自定义的东西,而不是 (无列名)。 我知道通常函数会组合在一起,或者我必须出于其他原因将它们命名为不同的名称,但是当你编写一个包含30个列的查询时,不必为其中2...