sql 怎么根据自定义字段查询
我sql语句是:selecta,b,c,dfromtable我的需求是select后面的字段是不定的问题1,怎么写bean问题2,查询结果集怎么设值...
我sql语句是:select a,b,c,d from table
我的需求是select 后面的字段是不定的
问题1,怎么写bean
问题2,查询结果集怎么设值 展开
我的需求是select 后面的字段是不定的
问题1,怎么写bean
问题2,查询结果集怎么设值 展开
3个回答
展开全部
DECLARE @Fields VARCHAR(2000)
SET @Fields='a,b,c,d,e'
DECLARE @SQL VARCHAR(2000)
SET @SQL='SELECT '+@Fields+' FROM table'
EXEC(@SQL)
SET @Fields='a,b,c,d,e'
DECLARE @SQL VARCHAR(2000)
SET @SQL='SELECT '+@Fields+' FROM table'
EXEC(@SQL)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议自己定义字段别名,如:
select a as Field1,b as Field2,c as Field3,d as Field4 from table
然后针对
问题1里考虑用固定的字段名;
查询结果集里就用用固定列名设值。
select a as Field1,b as Field2,c as Field3,d as Field4 from table
然后针对
问题1里考虑用固定的字段名;
查询结果集里就用用固定列名设值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |