社区
MS-SQL Server
帖子详情
SQL语句中怎样使用存储过程的返回值呢?
xueyhfeng
2006-07-25 07:38:42
比如SQL语句如下
update table1 set column1 = xxx ,xxx是存储过程的返回值,并且这个存储过程要使用table1的某列作为参数
写成如下的格式,总是报语法错误
update table1 set column1 = (exec procname table1.columnName)
...全文
183
4
打赏
收藏
SQL语句中怎样使用存储过程的返回值呢?
比如SQL语句如下 update table1 set column1 = xxx ,xxx是存储过程的返回值,并且这个存储过程要使用table1的某列作为参数 写成如下的格式,总是报语法错误 update table1 set column1 = (exec procname table1.columnName)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xueyhfeng
2006-07-25
打赏
举报
回复
谢各位,用function搞定了。
fcuandy
2006-07-25
打赏
举报
回复
给你个例子
CREATE PROC Test
(@c INT OUTPUT)
AS
BEGIN
SELECT @c=COUNT(*) FROM v
END
----------------
DECLARE @c INT
EXEC test @c OUTPUT
SELECT * FROM TB WHERE ID=@c
虽然这个例子没有意义,但说明了语法和使用问题。
另外楼主需要一个FUNCTION,而不是PROC
九斤半
2006-07-25
打赏
举报
回复
关注。
龙翔飞雪
2006-07-25
打赏
举报
回复
update table1 set column1 = 后面必须是function, 而不是procedure.
例如:
update table1 set column1 = function1 (参数1, 参数2....);
VB.NET 2008调用SQL
存储过程
并
返回值
示例
在VB.NET 2008
中
,调用SQL Server
存储过程
是常见的数据库操作之一,它允许程序员通过预先定义好的数据库函数来执行复杂的数据处理任务。本示例将深入讲解如何在VB.NET
中
调用
存储过程
,包括参数传递、接收
返回值
、...
Sql Server
存储过程
调用
存储过程
接收输出参数
返回值
在SQL Server
中
,
存储过程
是预编译的
SQL语句
集合,它们允许开发者封装一系列复杂的数据库操作,并且可以通过参数传递数据。本篇文章将详细讲解如何在SQL Server
中
调用一个
存储过程
并接收输出参数以及
返回值
。 首先...
C#
存储过程
的细致
使用
+接收sql的
返回值
首先,
存储过程
(Stored Procedure)是一组预编译的
SQL语句
,它在数据库服务器上预先定义并存储,可以被多次调用执行,降低了网络通信的负担,提高了数据处理的效率。在C#
中
,我们通常通过ADO.NET框架来调用和执行...
mysql
存储过程
在动态SQL内获取
返回值
的方法详解
MySQL
存储过程
是数据库
中
用于执行一组特定操作的预编译的
SQL语句
集合。它们允许开发人员封装复杂的逻辑,提高代码复用性和数据库操作效率。在动态SQL
中
获取
返回值
是
存储过程
的一个重要功能,尤其在处理不确定的数据...
关于有
返回值
的
存储过程
3. **减少网络流量**:当调用
存储过程
时,只需要传输调用命令和参数,而不需要传输完整的
SQL语句
,减少了网络
中
的数据传输量。 4. **模块化编程**:
存储过程
可以作为独立的代码单元,实现特定功能,方便重复
使用
和...
MS-SQL Server
34,871
社区成员
254,637
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章