社区
MS-SQL Server
帖子详情
怎么取出变量字段下的值??
woodfire
2005-07-29 07:43:53
我在工作中遇到这样一个问题:要取出变量字段下的值??
@city --字段名
@condition --条件变量
select @city from table1 where ziduan1=@condition
比如传: 北京, 10
运行:返回的结果是传过去的值:北京 而不是我想要的字段值
请高手指点!
...全文
114
7
打赏
收藏
怎么取出变量字段下的值??
我在工作中遇到这样一个问题:要取出变量字段下的值?? @city --字段名 @condition --条件变量 select @city from table1 where ziduan1=@condition 比如传: 北京, 10 运行:返回的结果是传过去的值:北京 而不是我想要的字段值 请高手指点!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flyfing
2005-07-29
打赏
举报
回复
呵呵,基本上要说的一点儿是楼主应该以@sql='select ...'+变量(@sql varchar(400))这种形式把SQL语句存下来,然后以exec(@sql)的方法来执行这条语句,这样就可以达到楼主的目的了。
sunqi_790817
2005-07-29
打赏
举报
回复
exec('select ' + @city + ' from table1 where ziduan1 = @condition')
MorningTea
2005-07-29
打赏
举报
回复
create table #city (citynam varchar(20),ziduan1 varchar(10))
insert into #city values('PuDong','shanghai')
insert into #city values('GuangZhou','Guangdong')
/*@city --字段名
@condition --条件变量
*/
declare @city as nvarchar(10)
declare @condition as nvarchar(10)
set @city = 'citynam'
set @condition = 'Guangdong'
declare @sql nvarchar(4000)
set @sql = N'select ' + @city + ' from #city where ziduan1 =@condition '
exec sp_executesql @sql,N'@condition nvarchar(10)',@condition
/*
citynam
--------------------
GuangZhou
(1 row(s) affected)
*/
点点星灯
2005-07-29
打赏
举报
回复
上面的我自己经过测试可以做到.
点点星灯
2005-07-29
打赏
举报
回复
declare @str varchar(100)
set @str='select '+@city+' from table1 where ziduan1='@condition
--print @str
exec (@str)
点点星灯
2005-07-29
打赏
举报
回复
declare @title varchar(20)
declare @condition varchar(20)
declare @str varchar(100)
set @title='title'
set @condition='5'
set @str='select '+@title+' from info where c_id='+@condition
print @str
exec (@str)
zlp321002
2005-07-29
打赏
举报
回复
--@condition 如果是整形则
select @city from table1 where ziduan1=@condition+1
Oracle怎么获取json类型字符串
值
,sql解析json格式
字段
如何获取json中某个
字段
的
值
?...
menu for JSON AUTO ,ROOT[对自己的媳妇不好就别怕别人对你的媳妇好.] 以上就是四十五资源网为大家整理的sql解析json格式
字段
如何获取json中某个
字段
的
值
?内容,如果觉得本站更新的资源对您有帮助 不要忘记分享给您...
Python遍历嵌套字典列表,
取出
某些
字段
的
值
解决方案 def traverse_take_field(data, fields, values=[], currentKey=None): """遍历嵌套字典列表,
取出
某些
字段
的
值
:param data: 嵌套字典列表 :param fields: 列表,某些
字段
:param values: 返回的
值
:param...
将表中的某个
字段
值
提
取出
来赋给
变量
将表中的某个
字段
值
提
取出
来赋给
变量
//查询ID ,将ProduceOrder表中的 OriOrderIDs
字段
值
赋给一个
变量
public string SearchOriOrderIDs(string ProduceOrderID) { string sql = "select ...
matlab 提取struct结构体中某个
字段
所有
变量
的
值
matlab结构体struct
字段
变量
值
提取
mysql基础(41)_
变量
之会话
变量
(用户
变量
)、局部
变量
会话
变量
(用户
变量
) 会话
变量
也称之为用户
变量
,会话
变量
跟mysql客户端是绑定的,设置的
变量
只对...mysql是专门存储数据的,允许将数据从表中
取出
存储到
变量
中,查询得到的数据必须只能是一行数据(一个
变量
对应一个
MS-SQL Server
34,594
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章