社区
MS-SQL Server
帖子详情
怎么取出变量字段下的值??
woodfire
2005-07-29 07:43:53
我在工作中遇到这样一个问题:要取出变量字段下的值??
@city --字段名
@condition --条件变量
select @city from table1 where ziduan1=@condition
比如传: 北京, 10
运行:返回的结果是传过去的值:北京 而不是我想要的字段值
请高手指点!
...全文
145
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
怎么从resultset 结果集中
取出
想要的
字段
值
前言 在使用jsp与sqlserver数据库连接时,怎么从查找返回的resultset结果集中
取出
想要自己想要的对应于数据库中的
字段
值
提示:以下是本篇文章正文内容,下面案例可供参考 一、JDBC的ResultSet是什么? 在查询数据库后会返回一个ResultSet,它就像是查询结果集的一张数据表。 ResultSet对象维护了一个游标,指向当前的数据行。开始的时候这个游标指向的是第一行。如果调用了ResultSet的next()方法游标会下移一行,如果没有更多的数据了,next()方法会返回false
Python遍历嵌套字典列表,
取出
某些
字段
的
值
递归实现,十分方便
将表中的某个
字段
值
提
取出
来赋给
变量
将表中的某个
字段
值
提
取出
来赋给
变量
//查询ID ,将ProduceOrder表中的 OriOrderIDs
字段
值
赋给一个
变量
public string SearchOriOrderIDs(string ProduceOrderID) { string sql = "select OriOrderIDs fr
巧用MySQL的临时
变量
之一:如何批量调整一个
字段
值
,要按指定起始数重新按顺序排
巧用MySQL的临时
变量
@xxx,可方便产生的一个有序的数
值
。如果目标
字段
在其它表上用到,不要直接更新目标
字段
,要添加一个过渡
字段
,把要更新的
值
准备好放在过渡
字段
中,然后先更新明细表的关联,最后再更新主表上目标
字段
。
Go 创建结构体
变量
时指定
字段
值
创建结构体
变量
时指定
字段
值
说明 Golang 在创建结构体实例(
变量
)时,可以直接指定
字段
的
值
在创建结构体
变量
时,就直接指定
字段
的
值
type Stu struct { Name string Age int } //在创建结构体
变量
时,就直接指定
字段
的
值
var stu1 = Stu{"小明", 19} // stu1---> 结构体数据空间 stu2 := Stu{"小明~", 20} 在创建结构体
变量
时,把
字段
名和
字段
值
写在一起, 这种写法,就不依赖
字段
的定义顺序.
MS-SQL Server
34,875
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章