sp_executesql返回多个值

sp_executesql返回多个值declare@sqlnvarchar(2000)declare@ccintdeclare@ssintselect@sql=Nselect@c=(selectcount(*)fromyg);select@s=(selectsum(b_id)fromyg)EXECUTEsp_executesql@sql,N@cintout,@sinto

大家好,又见面了,我是你们的朋友全栈君。

declare @sql nvarchar(2000)

declare @cc int

declare @ss int

select @sql=N’select @c=(select count(*) from yg);select @s=(select sum(b_id) from yg)’

EXECUTE sp_executesql @sql,N’@c int out,@s int out’,@cc output,@ss output

select @cc,@ss

结果1

 

(无)

(无)

1

5

6

 

sp_executesqloutput参数的赋值是按输入参数的顺序来的

 

declare @sql nvarchar(2000)

declare @cc int

declare @ss int

select @sql=N’select @c=(select count(*) from yg);select @s=(select sum(b_id) from yg)’

EXECUTE sp_executesql @sql,N’@c int out,@s int out’,@ss output,@cc output

select @cc,@ss

结果2

 

(无)

(无)

1

6

5

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/144734.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • docker如何卸载_docker 删除容器

    docker如何卸载_docker 删除容器2.卸载docker相关包输入如下命令查看相关包把匹配到的包执行yumremove删除3.查看docker卸载成功

  • LAMP配置相关

    LAMP配置相关为Ubuntu搭建LAMP(Apache+PHP+MYSQL)开发环境    由于LAMP大部分操作与/var/www目录相关,为了方便,修改该目录的权限为普通用户可访问     # chmod  777 /var/www配置phpMyAdmin http://blog.csdn.net/doupei2006/article/details/8005061

  • spring cloud

    spring cloud

  • 考拉小巫的英语学习日记

    考拉小巫的英语学习日记考拉小巫的英语学习日记读书笔记、、、小巫英语笔记 在无比枯燥和受挫的时候,我是如何把自学计划坚持到底的;在这本书里,我想分享我考过的所有英语考试的备考方案、计划安排、所用书籍及资料,想分享

  • idea激活码2021年3月最新激活码在线激活

    idea激活码:https://javaforall.cn/100143.html,全栈程序员必看教程网idea激活码推荐

  • MATLAB GUI显示图片的方法

    MATLAB GUI显示图片的方法前言  在MATLAB的命令行中显示图片或者数据,十分简单,仅通过imshow,plot或者imagesc等函数即可。  而在MATLABGUI中显示图片,通常需要借助Axes控件来实现。相比而言,多一些操作。在GUI中显示图片  创建一个空白的界面  在GUIDE中,添加一个按钮,然后再添加一个Axes控件,适当调整两者比例。然后在Button的回调函数中添加如下代码%…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号