知识大全 SQL实现动态交叉表用游标实现
Posted 知
篇首语:贵有恒,何必三更起、五更眠、最无益,只怕一日曝、十日寒。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 SQL实现动态交叉表用游标实现相关的知识,希望对你有一定的参考价值。
SQL实现动态交叉表【用游标实现】 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
SET QUOTED_IDENTIFIER ON GO SET ANSI_NULLS ON GO
ALTER procedure CrossTable @strTableName as varchar( )= 查询表 @strCol as varchar( )= @strGroup as varchar( )= 分组字段 @strNumber as varchar( )= 被统计的字段 @strCompute as varchar( )= Sum 运算方式 as declare @strSql as varchar( ) @strTempCol as varchar( ) execute ( DECLARE corss_cursor CURSOR FOR SELECT DISTINCT +@strCol+ from +@strTableName+ for read only ) 生成游标 begin set nocount on set @strSql= select +@strGroup+ +@strCompute+ ( +@strNumber+ ) as [ +@strNumber+ ] open corss_cursor while( = ) begin fetch next from corss_cursor into @strTempCol if(@@fetch_status <> ) break set @strSql=@strSql+ +@strCompute+ ( case +@strCol+ when +@strTempCol+ then +@strNumber + else end ) as [ +@strTempCol+ ] end set @strsql=@strSql+ from +@strTableName+ group by +@strGroup
print @strSql execute(@strSql) if @@error <> return @@error print @@error close corss_cursor deallocate corss_cursor return end
cha138/Article/program/SQL/201311/16332相关参考
PL/SQL-嵌套游标cursor 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb
Oracle数据库编程:在PL/SQL中使用游标获取数据 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
知识大全 PL/SQL的SELECT FOR UPDATE游标
PL/SQL的SELECTFORUPDATE游标 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
获取SQLSERVER用户表信息游标 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! /*获取用户
Sql中游标和加锁的问题分析与解答 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! <%
知识大全 关于SQL的基本知识和影响Recordset的游标类型
关于SQL的基本知识和影响Recordset的游标类型 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 SQL Server里函数的两种用法(可以代替游标)
SQLServer里函数的两种用法(可以代替游标) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
游标是构建在PL/SQL中用来查询数据获取记录集的指针它让开发者一次访问结果集中一行记录 在oracle中提供了两种游标静态游标ref游标 静态游标静态游标是在编译的时候就被确定然后把结果集复
为了处理SQL语句Oracle将在内存中分配一个区域这就是上下文区这个区包含了已经处理完的行数指向被分析语句的指针整个区是查询语句返回的数据行集游标就是指向上下文区句柄或指针 两种游标 一显示
Oracle数据库游标的类型 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 游标是SQL的一个内