问题标签 [function]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
12 回答
42150 浏览

sql - 函数与存储过程

假设我必须实现一段 T-SQL 代码,该代码必须返回一个表作为结果。我可以实现一个表值函数或返回一组行的存储过程。我应该使用什么?

简而言之,我想知道的是:

函数和存储过程之间的主要区别是什么?使用其中一种时,我必须考虑哪些因素?

0 投票
5 回答
83442 浏览

sql - 如何在 SQL Server 2005 中将多行组合成以逗号分隔的列表?

现在,我有一个这样的 SQL 查询:

它返回如下结果:

我想在一行中返回所有结果,如下所示(适合在 HTML <AREA> 标签中使用):

有没有办法只使用 SQL 来做到这一点?

0 投票
4 回答
1717 浏览

oracle - 在 Oracle 集群中,sysdate 是否总是返回一致的答案?

在 Oracle 集群中(多台机器合作为一个数据库提供服务)“sysdate”函数是否总是返回一致的答案?即使服务器的操作系统时钟报告的值不一致?

0 投票
4 回答
13195 浏览

c++ - 导出 DLL C++ 类,关于 .def 文件的问题

我想在我的项目中使用隐式链接,nmake 真的想要一个 .def 文件。问题是,这是一个类,我不知道在导出部分写什么。谁能指出我正确的方向?

错误消息如下:

NMAKE : U1073: 不知道如何制作 'DLLCLASS.def'

PS:我正在尝试使用 Windows CE Platform Builder 进行构建。

0 投票
2 回答
1364 浏览

vb.net - 枚举参数

我希望在 vb.net 中找到一种方法来做到这一点:

假设您有函数调用 getPaint(Color)。您希望将调用限制为 (red,green,yellow) 的参数值。当他们输入该参数时,会为用户提供可用选项,例如布尔参数的功能。

有任何想法吗?

0 投票
7 回答
188253 浏览

function - MATLAB 错误:“double”类型的输入参数的未定义函数或方法 X

我是 Matlab 的新用户,请您帮忙:
我在 .M 文件中有以下代码:

我已将此文件 (divrat.M) 存储在正常的 Matlab 路径中,因此我假设 Matlab 在启动时会读取该函数,因此该函数应该可以使用。

但是,当我输入

我收到以下错误

???“double”类型的输入参数的未定义函数或方法“divrat”。

错误消息告诉我要做什么,我在代码或函数调用中看不到任何错误?

0 投票
10 回答
1057 浏览

validation - 在函数中使用参数之前,我应该确保参数不为空吗?

标题可能无法真正解释我真正想表达的意思,也想不出一种方法来描述我的意思。

我想知道在使用函数之前检查函数接受的参数是否为空值或空值是否是一种好习惯。我有这个函数,它只是像这样包装一些哈希创建。

如您所见,我只是将 IO.Fileinfo 作为参数,在函数开始时我正在检查以确保它不是什么都不是。

我想知道这是一种好的做法,还是应该让它到达实际的哈希器,然后抛出异常,因为它是空的。?

谢谢。

0 投票
3 回答
769 浏览

sql - 从提取多个值的列中查询单个值

使用以下查询:

我试图弄清楚如何获取任何“resource_value”。问题是虽然这适用于许多其他查询,但我有一个使用 ntext 数据类型而不是 varchars 的特定表(它不能利用 MAX 函数)。所以基本上,MAX在这里不起作用。我可以在 MS SQL Server 2005 上使用替代品吗?

我需要对 prodtree_element_name_l 列进行分组,但我只需要 resource_value 列中的一个值,而且我不在乎它是什么,因为它们中的大多数都是相同的(尽管有些不是,因此我也不能对那个进行分组)。

更新:

哎呀,我错了,prodtree_element_name_l 也是一个 NTEXT。这可能会有所帮助:p

0 投票
7 回答
2190 浏览

c++ - 如何在 C++ 中创建类似 for 循环的命令?

我想在 C++ 中做一些非常简单的事情,但我找不到如何做。我想创建一个类似于 for 循环的函数,理想情况下,我将在其中输入一个变量来表示迭代应该发生的时间,并且括号内的一些函数将执行我的函数。我希望我足够清楚。谢谢...

例子

0 投票
6 回答
8536 浏览

php - 我可以创建一个可以不带括号调用的 PHP 函数吗?

我有一个可以有效替代 print 的函数,我想在不带括号的情况下调用它,就像调用 print 一样。

在 Perl 中,您可以使用参数模板创建子例程,如果您将子例程定义为

PHP中有类似的东西吗?