社区
应用实例
帖子详情
如何在存储过程里取select返回值,然后将此值更新到另一表中!!!
wy121420979
2006-10-10 10:53:56
如何在存储过程里取SELECT返回值,并同时利用该返回值作为另一SQL语句的参数,尝试了好多次,都说是类型不正确,我实在没折了,请大家帮帮忙!
...全文
283
4
打赏
收藏
如何在存储过程里取select返回值,然后将此值更新到另一表中!!!
如何在存储过程里取SELECT返回值,并同时利用该返回值作为另一SQL语句的参数,尝试了好多次,都说是类型不正确,我实在没折了,请大家帮帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dongdong715
2006-10-11
打赏
举报
回复
exec PrTest @YourVar1,@YourVar2 output
dongdong715
2006-10-11
打赏
举报
回复
create proc PrTest
@var1 as int
@var2 as int output
as
begin
set @var2=1000
return 0
end
declare @YourVar1,@YourVar2 int
set @YourVar1=1
set @YourVar2=1
exec PrTest @YourVar1,@YourVar2
select @YourVar2
输出为1000
chenjunjarysky
2006-10-10
打赏
举报
回复
可以定义输入,输出参数,建议在写SQL语句时用批处理语句。
你也可以把你的代码贴和错误贴出来,让大家帮你看看。
九斤半
2006-10-10
打赏
举报
回复
-- 参数输出
declare @sql nvarchar(4000),
@a int,
@b int
set @sql='select @aout=count(*),@bout=count(*) from master..sysdatabases'
exec sp_executesql @sql,N'@aout int output,@bout int output',@a output,@b output
print @a
print @b
SQL SERVER
存储过程
中
SELECT
返回值
如何赋值给变量
本文分享了一种解决SQL
存储过程
返回多个值时的问题。通过创建表变量接收
存储过程
返回的结果集,再从表变量中查询所需字段赋值给变量,巧妙地解决了EXEC语句无法直接获取
存储过程
返回值
的难题。
通过
存储过程
从一个表中每次取十分钟的数据插入到另一个表
该
存储过程
名为PROC_LOOP_INSERT,用于从A表中将特定时间段内的数据(每次10分钟)插入到B表。它首先根据传入的logId查询INSERT_RECORD_LOG表获取设置的开始和结束时间,然后逐次插入数据并
更新
开始时间,直到达到结束时间。异常处理机制确保了过程的稳定运行。
实例说明SQL实现用一张表数据
更新
另一张表
本文以某公司客户访问信息记录为例,介绍在 SQL 中根据一个表对另一个表进行
更新
的方法。涉及用户信息表和访问记录表,给出
更新
SQL 语句及结果,还提到数据类型一致时的操作,指出
更新
语句可理解为 UPDATE 和
SELECT
的合并,可用 JOIN 增强查询功能。
存储过程
-根据一个表对另一个表进行
更新
本文介绍了一种使用MySQL
存储过程
的方法,通过游标遍历查询scoreinfo表中的数据,并
更新
到roledata表中对应的role_score字段。此过程包括定义
存储过程
、声明变量、创建游标及异常处理。
SQL把一个表中数据
更新
到另一个表的多种方法
本文探讨了在MS SQL Server 2005环境中,如何使用多种SQL语句从一个表(T1)
更新
数据到另一个表(T2),特别是当两个表之间存在多个关联字段时。文章详细介绍了几种不同的
更新
策略,包括直接
更新
、使用子查询、连接操作等,并对比了它们的优缺点。
应用实例
27,581
社区成员
68,548
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章