99问答网
所有问题
能将一个sql 的查询结果作为一个变量存放起来吗
SQL SERVER变量的使用,能将一个字段名设置为一个变量后,以后查询的时候直接调用这个字段来进行查询呢
举报该问题
推荐答案 2013-04-22
可以的,使用动态执行SQL语句。
给你个例子 看下
DECLARE @p1 varchar(10)
DECLARE @p2 varchar(100)
SET @p1='ziduan1'
PRINT @p1
SET @p2 = ''
SET @p2='select top 100 '+@p1+' from table1'
PRINT @p2
EXEC(@p2)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BezBBXzjX.html
其他回答
第1个回答 2013-04-22
是不是需要视图功能?使用这个语句
create view view_name as
(select...)
本回答被网友采纳
第2个回答 2013-04-22
你想存在程序中,还是在数据库存储过程中?
相似回答
sql
server里
的查询结果
要保存到
一个变量
里,怎么弄?
答:
select @a-@b
sql中查询
出一条数据如何将数据存在
一个变量
中
答:
存到
变量
:declare @ID select @ID := 员工编号 from 员工表 where 员工姓名='twq'这样的方法必须保证
结果
只有一条记录,否则报错。插入到一个表tmp-ID中(自动创建一个表)select 员工编号 into tmp-ID from 员工表 where 员工姓名='twq'...
vb.net
中
如何
把SQL查询
出来的值赋值到 程序里边的
一个变量
里
答:
这个是只返回
一个变量
的实例。如果你的条件
查询
出多条数据的话,这个就不对了,用新的方法:数据集
存放
: ds.table[表名].rows[第几行][第几列](例如:int ii = Convert.ToInt32(ds.table[0].rows[0][1])如果是多行
结果
也可以使用DataReader DataReader reader =
sql
cmd.ExecuteReader(...
SQL中
如何才能
将查询的结果
数据存在
一个变量中
答:
变量
只能存一条数据中的一个字段 declare @id nvarchar(5)SELECT @id=id FROM [table1]print @id 无法存多行数据,对多行的,只能用游标去操作
Delphi
中
如何将
SQL查询结果存放
在
一个
数组中
答:
procedure TForm1.Button1Click(Sender: TObject);var A: Array of String;//定义动态数组 Index: Integer;//定义数组下标
变量
begin ADOQuery.
SQL
.Clear;ADOQuery.SQL.Add('Select B from A');ADOQuery.Open;Setlength(A,ADOQuery.RecordCount); //设置数组宽度 Index := 0;//初始化下标 AD...
...
把SQL语句
返回结果赋给
一个变量
,该SQL语句返回
的结果
不止一条,该...
答:
在机器上装好
sql
server2005和mysql的驱动,sqlserver2005中在要导出的数据库上点右键,有个导出数据,跟着步骤往下走就行了,期间很可能遇到数据类型转换的问题,快到最后一步时把包保存下来,报错的话,可以把包打开编辑一下。如果数据量小的话,导入excel里再导到mysql也好 ...
C#怎么将
SQL
Server
中一个
表的一个值取出来放到
一个变量
i中?
答:
网上去找
一个sql
helper类,自己配置好config,或者弄好链接字符串。(看的懂sqlhelper)就知道了。然后调用这个类里面
的查询
方法。一般返回
结果
集dataset什么的,再赋值给
变量
C#
中
怎么
把一个SQL
表中的多个列的数据,组合成
一个变量
,在dataGridView...
答:
可以,我的思路是这样的,DataSet ds=new DataSet();OlebDataAdapter oledbdataadapter1=new OlebDataAdapter("select * from table",conn);oledbdataadapter1.fill(ds,"table");ArrayList data=new Arraylist();foreach(DataRow dr in ds.tables["table"].Rows){ data.Add((DateTime)(dr[0]....
oracle将
查询的结果
值
作为
下
一个查询
的字段列。
答:
1. EXECUTE IMMEDIATE将不会提交一个DML事务执行,应该显式提交 如果通过EXECUTE IMMEDIATE处理DML命令,那么在完成以前需要显式提交或者作为EXECUTE IMMEDIATE自己的一部分. 如果通过EXECUTE IMMEDIATE处理DDL命令,它提交所有以前改变的数据 2. 不支持返回多行
的查询
,这种交互将用临时表来存储记录(参照例子如下...
大家正在搜
变量的观察结果就是数据
结果变量
变量和因变量
变量和因变量各是什么
变量的类型
oracle sql
sql desc
变量
变量值
相关问题
SQL中一条查询语句,得到一列多个结果,现在想用一个变量存储...
oracle 如何将一个很长的sql执行的结果存进一个变量(...
sql中查询出一条数据如何将数据存在一个变量中
sql 如何把一个查询结果当作一个表来查询?
如何用SQL代码将动态查询结果赋值给变量?
在SQL SELECT语句中将查询结果存放在一个表中应该使用...
VB中怎样把sql语句的查询结果赋值给一个变量
SQL在查询结果中增加一个变量字段,并且赋值。