原来sql里的变量要赋值再应用,否则为空
2014-07-17 10:03
204 查看
use carddb DECLARE @info varchar(200) declare @sum varchar(8000) DECLARE @curs cursor set @sum='' SET @curs=cursor scroll dynamic FOR select TOP 6 r.OuterUID+':'+cast(re.ChannelID as varchar(50))+';' as info from BankCard_PayUsedRecord r(nolock) join BankCard_PayUsedRequest re(nolock) on r.RecordId=re.RecordId OPEN @curs FETCH NEXT FROM @curs INTO @info WHILE (@@fetch_status=0 ) BEGIN select @sum = @sum + @info+';' print @sum --SELECT @info =@info+';' FETCH NEXT FROM @curs INTO @info END print @sum CLOSE @curs deallocate @curs
原来sql里的变量要赋值再应用,否则为空
相关文章推荐
- SQL不是同一类型的变量赋值最好转换成统一类型,否则引起莫名错误
- SELECT 与 SET 对变量赋值的区别 存储过程 sql 2000(转载)
- 防止Sql注入字符串 , 变量赋值时防止为空和类型转换
- 整理多个技术点的sql综合应用:(开拓思路,SELECT子句内嵌子查询)---续,用表变量替换临时表
- [SQL Server] 动态sql给变量赋值(或返回值给变量)
- SQl Server 动态SQL给变量赋值 和OBJECTPROPERTY函数使用及判断表 存储过程 视图等是否存在
- SQL server 动态SQL对变量讲行赋值
- select into 语句 原来一次可以给多个变量赋值,正汗颜!
- Oracle 学习:PL/SQL循序渐进全面学习教程--课程六 运行时应用变量
- java.sql.SQLException: ORA-01006: 赋值变量不存在
- 存储过程中将sql语句结果赋值给变量
- SQL server 动态SQL对变量讲行赋值
- T-SQL从DB中取出多个字段赋值给多个变量/一个字段给单个变量赋值
- Oracle学习笔记:oracle和serverver在过程sql中通过select对变量进行赋值的区别
- PL、SQL Develeper 之SQL运行时给变量赋值
- 动态SQL中set与select对变量赋值的影响
- (转载) SELECT 与 SET 对变量赋值的区别 存储过程 sql 2000
- 存储过程中将sql语句结果赋值给变量
- PL/SQL游标变量的调用与作为输出参数的应用
- pl/sql中如何给boolean类型的变量赋值