问题标签 [sql-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 投票
1 回答
2054 浏览

sql-server-2005 - SQL 函数和默认值

我有一个有 3 个参数的 SQL 函数。第三个参数的默认值为NULL. 但是,我不能只写:

我得到错误:

因此我必须写:

有没有办法我可以写dbo.myFunction(Param1, Param2)?我认为这更简洁(并且使我不必修改已添加新参数的现有函数!)

0 投票
1 回答
278 浏览

postgresql - 在 PostgreSQL 查询中的多个函数调用中重用硬编码值

我在 PostgreSQL 9.0 中有一些返回表结果的函数。这些背后的想法是返回特定时间的数据,例如。

我几乎可以像查询表一样查询它们,包括连接和所有:

这很好用,但是有什么技巧可以用来指定一次有效时间吗?

我试图做这样的事情:

...但是失败并出现错误:FROM 中的函数表达式不能引用相同查询级别的其他关系,并且将主查询放入子查询也无济于事。

0 投票
2 回答
839 浏览

sql - 在 Zend_Db_Table_Row::save() 上应用 SQL 函数

是否可以在保存 a 时Zend_Db_Table_Row让 ZF 在一列上应用 SQL 函数?

例如,如果$row->save()默认生成此 SQL 查询:

我希望它自动GeomFromText()在该字段上应用该功能:

感谢您提供有关如何执行此操作的任何提示Zend_Db

0 投票
3 回答
20515 浏览

c# - 调用标量值函数时,ExecuteScalar 始终返回 null

为什么这会返回 null?

但是当我直接在数据库中调用它时,如下所示:

这是我从代码中调用它时希望看到的结果

为什么,为什么,为什么?

0 投票
1 回答
678 浏览

mysql - 如何在 SQL 中按 max(a,b) 排序?

考虑下表:

我想按max(a,b)降序排序,结果将是:

执行这种排序的 SQL 查询是什么?

0 投票
2 回答
920 浏览

sql - 检查表是否存在函数

你能帮我纠正这个代码块吗?

0 投票
5 回答
118294 浏览

sql - 在 SQL 中调用标量值函数

我已经从 oracle 迁移了一个数据库,现在有一些标量值函数。

但是,当我打电话给他们时,我收到一条错误消息:

找不到列“dbo”或用户定义的函数或聚合“dbo.chk_mgr”,或者名称不明确。

我这样称呼它:

我究竟做错了什么?

0 投票
2 回答
1091 浏览

sql-server - 通过 JDBC 的 SQL Server FIRST 函数

我正在构建一个具有 SQL Server 数据库连接的冷融合应用程序。我需要组记录,并且只返回组中的第一个。我在coldfusion中写了以下查询。

返回以下错误:

[Macromedia][SQLServer JDBC 驱动程序][SQLServer]'first' 不是可识别的内置函数名称。

在冷融合查询中使用第一个函数的方法是什么?

有没有其他方法可以做到这一点?

*我没有直接访问数据库的权限。只需访问冷聚变数据连接

0 投票
1 回答
731 浏览

vb.net - 调试vb.net对远程sql server的数据库函数调用

在 VWD 2010 Express 工作

我有一个带有以下连接字符串的 aspx.vb 文件:

这在代码位于与 SQLServer 并置的 Web 服务器上时有效。但是,当我要调试时,我必须复制到服务器。我希望能够在我的开发机器上“就地调试”,并且只定期将文件复制到生产机器。从技术上讲,生产机器目前尚未投入生产,但这无关紧要。

无论如何,我遵循以下说明:http ://weblogs.asp.net/nannettethacker/archive/2008/02/17/creating-a-database-connection-to-a-remote-sql-server-database-within-视觉-web-developer.aspx

我现在可以看到另一台机器上的远程数据库、函数等(来自开发机器上运行的 VWD)。

但是,我认为我应该能够使用 ctrl-F5 在开发机器上本地执行相同的代码,但我收到以下错误:

-- **“/”应用程序中的服务器错误。

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:命名管道提供者,错误:40 - 无法打开与 SQL Server 的连接)**

我正在做的事情应该是可能的吗?如果是这样,任何想法我做错了什么?

0 投票
1 回答
566 浏览

sql - 单元格内的 SQL 数组

我有一个包含由逗号分隔的字符数组的单元格,即“1,2,3,4,5”我的问题是,是否可以删除数组的特定元素,例如如果我想删除“1”然后单元格将变为“2,3,4,5”或删除“3”并变为“1,2,4,5”我想在 SQL 中作为函数或存储过程执行此任务,任何非常感谢您的帮助。