问题标签 [stored-procedures]
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.
sql-server - 如何在 SQL Server 存储过程中添加换行符?
我正在制作一个存储过程,它基本上将一个长字符串与来自许多记录的数据连接起来。
我想要做:
如何指定换行符?
c# - Send a list of IDs to a SQL Server stored procedure from c#
Is it possible to send a list of IDs to a stored procedure from c#?
sql-server - 存储过程版本控制
您如何管理存储过程的修订?
我们有一个基于 SQL Server 2005 的 BI 解决方案,其中包含数百个存储过程。什么是让这些进入 Subversion 的好方法?您推荐使用哪些工具将存储过程脚本化为文件?
database - 用于连接多行中所有字段值的 Firebird 存储过程
我的目标是编写一个存储过程,它可以将多行中的所有字段值收集到一个输出变量中(可能是 varchar(some_length))。这可能看起来很奇怪,但我非常肯定它是我在这种情况下唯一可以使用的解决方案。我以前没有使用过 Firebird,并且存储的过程看起来与其他知名数据库系统不同。我的 Firebird 是 1.5 和方言 3(不确定是什么意思)。所以也许有人可以帮助我提供一个算法示例。
sql - 生成多个和过滤的 Drop + 创建存储过程
我有这个脚本:
我可以看到最近修改了哪些程序。我将添加一个“where modify_date >=”并且我想使用一些系统存储过程,这将生成我:drop + create scripts for the(比如说 5 个匹配的)存储过程
我能以某种方式做到这一点吗?
谢谢
行。我有最终版本:
http://swooshcode.blogspot.com/2008/10/generate-stored-procedures-scripts-for.html
你们帮了很多忙
谢谢
sql-server-2005 - 临时表上的 DBCC CHECKIDENT 为错误的用户抛出权限错误
我作为非 sa 用户“bhk”登录到 SQL Server 2005 数据库,该用户仅是“公共”服务器角色的成员。以下代码尝试在用户“bhk”调用的存储过程中执行。这行代码...
导致此错误...
用户 'guest' 无权为对象
'#Table1__00000000007F' 运行 DBCC CHECKIDENT。
我知道运行 DBCC CHECKIDENT 所需的权限...
调用者必须拥有该表,或者是 sysadmin 固定服务器角色、db_owner 固定数据库角色或 db_ddladmin 固定数据库角色的成员。
所以我有两个问题:
- 由于'bhk'正在调用一个创建临时表的存储过程,'bhk'不应该是所有者并被允许运行DBCC CHECKIDENT吗?
- 为什么错误消息返回用户 'guest' 没有权限?据我所知,我没有以“访客”身份登录。
任何帮助将不胜感激。
c# - 如何使用 Castle ActiveRecord 执行存储过程?
我相信网上某处有关于这个话题的讨论,但我丢失了网址,我无法通过谷歌搜索找到它。
我现在可能会尝试的是:
但是,我不太确定这是否是正确的方法,或者是否存在更好的方法。
sql-server - 在 MS SQL Server 中使用存储过程的输出初始化变量
我创建了以下存储过程..
此过程用于许多不同的数据库和许多不同的服务器,并被编写为动态 SQL 以简化维护。该过程还在与该过程指向的服务器不同的服务器上运行。
我想将此过程的输出用作表中的值...
我知道这是不正确的语法,但是您可以看到我正在尝试实现这一点而无需使用临时表,因为这意味着要在 30 台不同的服务器上进行维护,每台服务器上有 3 到 5 个数据库。
Smink - 尝试了您的解决方案并得到以下结果......
python - 如何从 Python 中的存储过程中获取输出参数?
我用谷歌搜索了一下,但也许我没有在搜索框中输入正确的魔法咒语。
有谁知道如何从 Python 中的存储过程中获取输出参数?我正在使用 pymssql 调用存储过程,但我不确定获取输出参数的正确语法。我认为我不能使用任何其他 db 模块,因为我是从 Linux 机器运行它以连接到 MS 服务器上的 mssql 数据库。
sql - 在存储过程中使用三态参数
这样做的正确方法是什么?例如,我将如何使用此签名更改存储过程:
所以给@Param 赋值1 或0 执行过滤,但不指定它或传递NULL 不执行过滤?