社区
疑难问题
帖子详情
如何在MSSQL中获取结果集
cqdj
2003-08-18 03:16:04
我想在MSSQL的存储过程中调用另外一个存储过程的结果集,但是不知道该如何处理,请叫各位高手,如我在存储过程中的最后一行使用如SELECT 'a' as a,不是使用RETURN 或者OUTPUT 来返回值的,我想把这个结果A,放到一个变量里面,请教如何操作?谢谢
...全文
82
4
打赏
收藏
如何在MSSQL中获取结果集
我想在MSSQL的存储过程中调用另外一个存储过程的结果集,但是不知道该如何处理,请叫各位高手,如我在存储过程中的最后一行使用如SELECT 'a' as a,不是使用RETURN 或者OUTPUT 来返回值的,我想把这个结果A,放到一个变量里面,请教如何操作?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cqdj
2003-08-19
打赏
举报
回复
谢谢!各位朋友
cqdj
2003-08-19
打赏
举报
回复
Tanks
pengdali
2003-08-18
打赏
举报
回复
create table #临时表 (结构和返回结构相同)
insert #临时表 exec 过程名
select * from #临时表
CrazyFor
2003-08-18
打赏
举报
回复
create table #table(id int identity,txt varchar(1000))
insert into #table(txt) exec master..xp_cmdshell 'dir c:\*.'
select * from #table
用存储过程插入数据
在INSERT 语句中可以通过执行存储过程来取得要插入的数据所插入的数据是存储
过程中SELECT 语句所检索的结果集使用存储过程插入数据的语法如下
INSERT [INTO]
{ table_name WITH ( <table_hint_limited> [...n])
| view_name
| rowset_function_limited }
{ [(column_list)]
EXECUTE procedure
其中procedure 既可以是一个已经存在的系统存储过程或用户自定义的存储过程也
可以在INSERT 语句中直接编写存储过程
例11-4 对每个部门求员工工资总额并把结果存入department_info 表中
use pangu
insert into department_info(dept_id, d_wage)
execute ('select dept_id, sum(e_wage)
from employee
group by dept_id')
select * from department_info
运行结果如下
(7 row(s) affected)
dept_id d_chief_name d_location e_num d_wage
------- -------------------- -------------------------------------------------- ------ ------------
1001 dbo NULL NULL 15000.0000
1002 dbo NULL NULL 19500.0000
基于阿里云的海量数据处理数据仓库(离线)实战教程
一、项目简介 本项目教程以国内电商巨头实际业务应用场景为依托,同时以阿里云ECS服务器为技术支持,紧跟大数据主流场景,对接企业实际需求,对电商数仓的常见实战指标进行了详尽讲解,让你迅速成长,
获取
最前沿的技术经验。 二、项目架构 版本框架:Flume、DateHub、DataWorks、MaxCompute、My
Sql
以及QuickBI等; Flume:大数据领域被广泛运用的日志采
集
框架; DateHub:类似于传统大数据解决方案
中
Kafka的角色,提供了一个数据队列功能。对于离线计算,DataHub除了供了一个缓冲的队列作用。同时由于DataHub提供了各种与其他阿里云上下游产品的对接功能,所以DataHub又扮演了一个数据的分发枢纽工作; 据上传和下载通道,提供
SQL
及MapReduce等多种计算分析服务,同时还提供完善的安全解决方案; DataWorks:是基于MaxCompute计算引擎,从工作室、车间到工具
集
都齐备的一站式大数据工厂,它能帮助你快速完成数据
集
成、开发、治理、服务、质量、安全等全套数据研发工作; QuickBI & DataV:专为云上用户量身打造的新一代智能BI服务平台。 三、项目场景 数仓项目广泛应用于大数据领域,该项目技术可以高度适配电商、金融、医疗、在线教育、传媒、电信、交通等各领域; 四、项目特色 本课程结合国内多家企业实际项目经验。从
集
群规模的确定到框架版本选型以及服务器选型,手把手教你从零开始搭建基于阿里云服务器的大数据
集
群。采用阿里云ECS服务器作为数据平台,搭建高可用的、高可靠的Flume数据采
集
通道,运用阿里云DateHub构建
中
间缓冲队列并担任数据分发枢纽将数据推送至阿里自主研发的DataWorks对数据进行分层处理,采用MaxCompute作为处理海量数据的方案,将计算结果保存至My
SQL
并结合阿里的QuickBI工作做最终数据展示。
my
sql
获取
全部结果
集
_my
sql
循环
获取
结果
集
do{MY
SQL
_RES* res = my
sql
_store_result(con);if (i++ == ){MY
SQL
_ROW row;if (row = my
sql
_fetch_row(res)){int ret = atoi(row[]);if (ret != ){r = e_asc_errorcode::e_asc_errorcode_registe_already;}else{ret...
My
SQL
笔记13:查询结果
集
操作my
sql
- 查询结果
集
1.用my
sql
进行数据查询的时候,my
sql
会返回一个结果
集
给我们,接着我们需要调用my
sql
的API,从这个结果
集
中
取得我们要的数据。取完数据之后,需要释放这个结果
集
。 2.my
sql
的结果
集
其实就是一个MY
SQL
_RES结构,其定义如下: typedef struct st_my
sql
_res { my_ulonglong row_count
c++操作my
sql
- 查询结果
集
用my
sql
进行数据查询的时候,my
sql
会返回一个结果
集
给我们。接着我们需要调用my
sql
的api,从这个结果
集
中
取得我们要的数据。取完数据之后,需要释放这个结果
集
。my
sql
的结果
集
其实就是一个MY
SQL
_RES结构,其定义如下:typedef struct st_my
sql
_res { my_ulonglong row_count; // 结果
集
的行数 unsigned intfield_count, current_field;
my
sql
获取
表
中
行数_My
SQL
行数:如何在My
SQL
中
获取
行数
My
SQL
行数:如何在My
SQL
中
获取
行数简介:在本教程
中
,您将学习各种方法来
获取
数据库
中
的My
SQL
行数。
获取
单个表的My
SQL
行计数要
获取
单个表的行数,请在SELECT语句
中
使用COUNT(*),如下所示:SELECTCOUNT(*)FROMtable_name;例如,要
获取
示例数据库customers
中
表的行数,请使用以下语句:SELECTCOUNT(*)FROMcustomers;+---...
疑难问题
22,206
社区成员
121,710
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章