USE [KdsRelease]
declare @chartguid uniqueidentifier
declare @name nvarchar(MAX)
declare @rowStart int
declare @columnStart int
declare @rowSpan int
declare @columnSpan int
declare @chartType int
declare @Content nvarchar(MAX)
declare @startDuration int
declare @durationCount int
declare @createdBy nvarchar(50)
declare @createdTime datetime
declare @updateBy nvarchar(50)
declare @updatedTime datetime
/*declare cursor*/
declare chart_cur cursor for select * from [Charts]
/*open cursor*/
open chart_cur
fetch next from chart_cur into @chartguid,@name,@rowStart,@columnStart,@rowSpan,@columnSpan,@chartType,@Content,@startDuration,@durationCount,@createdBy,@createdTime,@updateBy,@updatedTime
while @@FETCH_STATUS = 0
begin
/*update [Tiles] set StartDuration = @startDuration, DurationCount = @durationCount, ChartType = @chartType where Chart_Guid= @chartguid;*/
update [Tiles] set RowStart = @rowStart, ColumnStart = @columnStart, RowSpan = @rowSpan, ColumnSpan = @columnSpan where Chart_Guid= @chartguid and RowStart is null;
FETCH NEXT FROM chart_cur INTO @chartguid,@name,@rowStart,@columnStart,@rowSpan,@columnSpan,@chartType,@Content,@startDuration,@durationCount,@createdBy,@createdTime,@updateBy,@updatedTime
end
/*close cursor*/
close chart_cur;
/*release cursor*/
deallocate chart_cur;
GO
SQL Cursor
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 1.SQL基础 数据定义语言DDL:create(创建)、alter(更改)和drop(删除)命令。 数据操纵语言...
- 环境:Windows下,已有VC++6.0的编译器。 1.新建c:\esqlc目录。 将SQL SEVER安装盘上...
- Golbal Average Pooling 第一次出现在论文Network in Network中,后来又很多工...