sql server sqlserver建存储过程程有数组吗

可以在存储过程中应用类似数组的东西去存储一个数据么 - Sql Server当前位置:& &&&可以在存储过程中应用类似数组的东西去存储一个数据可以在存储过程中应用类似数组的东西去存储一个数据么&&网友分享于:&&浏览:10次可以在存储过程中使用类似数组的东西去存储一个数据么select&a.EstimateContent,a.FKAbilityProjectID
&from&estimate_project&a&,semester_course_ships&b&
&where&a.FKCourseID&=&'068bbb85-c8f9-c'&and&a.FKCourseID=&b.PKSemesterCourseID&and&b.FKCourseID&=&'4ad0e6dc-cc57-decd8b51eb'
and&a.FKAbilityProjectID='010101'
----这是我要查询的代码,a.FKAbilityProjectID的值在下面那段SQL中取出来
select&PKAbility_ProjectID&from&ability_project&where&&ParentID&in(select&PKAbility_ProjectID&from&ability_project&where&Levels=2&
&and&ParentID&in&(01))&and&Levels=3&&&--值为(102,202)
想做个循环取值,使&a.FKAbilityProjectID分别在102,202中取值。
请教各位大神指导下&我在存储过程中该怎么写?才能做到循环四次取值
------解决方案--------------------引用:我是想一个个查&分别查出0102的值&然后用JSON格式传送给前台
--仅供参考:
DECLARE&@json&NVARCHAR(MAX)
SET&@json&=&'['&+&STUFF(
(SELECT&&',{"PKAbility_ProjectID":"'&+&PKAbility_ProjectID&+&'"}'
&&&&&&&&FROM&&&&ability_project
&&&&&&&&WHERE&&&ParentID&IN&(&SELECT&&&&PKAbility_ProjectID
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&FROM&&&&&&ability_project
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&WHERE&&&&&Levels&=&2
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AND&ParentID&IN&(&01&)&)
&&&&&&&&&&&&&&&&AND&Levels&=&3&&&--值为(102,202) 共&2&页:
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(623)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'Oracle存储过程使用数组对象------已成功验证',
blogAbstract:'为了减少连接Oracle数据库的数量,需要将多条数据作为变量一次传入Oracle的存储过程中。方法如下: 步骤一:定义对象类型。 CREATE TYPE department_type AS OBJECT ( DNO NUMBER (10), NAME VARCHAR2 (50), LOCATION VARCHAR2 (50) ); 步骤二:定义一个对象类型的数组对象。 CREATE TYPE dept_array AS TABLE OF department_ 步骤三:定义存储过程来插入数据。 CREATE OR REPLACE PACKAGE objecttype AS & PROCEDURE insert_object (d dept_array); ',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:7,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}

我要回帖

更多关于 sql server中存储过程 的文章

 

随机推荐