社区
应用实例
帖子详情
如何在存储过程里取select返回值,然后将此值更新到另一表中!!!
wy121420979
2006-10-10 10:53:56
如何在存储过程里取SELECT返回值,并同时利用该返回值作为另一SQL语句的参数,尝试了好多次,都说是类型不正确,我实在没折了,请大家帮帮忙!
...全文
285
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
返回值
如何赋值给变量
今天在处理一个问题时,使用到一个
存储过程
,是用于
更新
并获取最新ID的。在使用过程中,需要获取到这个ID并赋值给变量,结果用EXEC @ID =
存储过程
的方式获取失败了。具体情况如下: 为了还原整个情况,先要做一些准备工作,首先,建立一个表,只有一个字段就是ID,并且插入一条数据 CREATE TABLE TABLE1 ( ID INT ) GO INSERT INTO TABLE1 ...
通过
存储过程
从一个表中每次取十分钟的数据插入到另一个表
create or replace procedure PROC_LOOP_INSERT( logId in number --这里的logId为INSERT_RECORD_LOG的logId,因为这个表中可能有多行记录,对应有多个
存储过程
,这里是一个logId对就一个
存储过程
) as--*************************************************************-- AUTHOR : -- CREATED : -- PURPOSE : 从A表把某段时间的
实例说明SQL实现用一张表数据
更新
另一张表
前言 在SQL中,如果将一个表的数据插入另一张表,常用的是
SELECT
INTO 或 INSERT INTO
SELECT
. 但是,并没有UPDATE
SELECT
这样的语句, 所以如果我们需要根据一个表对另一个表进行
更新
应该怎么办?本文将以实例说明这个过程。 应用实例 在某公司的客户访问信息记录中,有用户信息表users和访问记录表visit,在访问记录表中,会记录时间和访客,访客名和电话信息...
存储过程
-根据一个表对另一个表进行
更新
编写mysql
存储过程
,通过查询一个表中数据,
更新
到另外一个表中 举例来说,存在两张表roledata{role_id,role_score},scoreinfo{role_id,score}, 下面
存储过程
,通过游标,遍历查询scoreinfo表中scroe的值来
更新
表roledata中的role_scroe值 DROP PROCEDURE IF EXISTS `pro...
SQL把一个表中数据
更新
到另一个表的多种方法
在此仅记下SQL从一个表中把数据简单地
更新
到另一个表的多种方法, 由于水平有限,如有不妥之处请高手指正:) SQL 从A表取数据
更新
到B表 的多种方法: 假设有二个表, 分别为:T1, T2 先创建二个表,创建T1 如下代码: CREATE TABLE T1( A NVARCHAR(10), B NVARCHAR(10), DC NVARCHAR(100),...
应用实例
27,580
社区成员
68,548
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章