关于sql server的存储过程一条sql语句能否动态的传入字段名称(列名)或表名 create proc 名@表名 varchar(100)asexec('select * from '+@表名) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create proc 名@表名 varchar(100),@列名 varchar(100)asexec('select '+@列名+' from '+@表名) declare @aaa char(10)declare @bbb char(10)set @aaa='字段1'exec('select top 1 '+ @aaa+' from table1')现在我要怎么才能够取得表中“字段1”查询出来的值返回给@bbb呢?帮我解决了马上给分 declare @aaa char(10)declare @bbb char(10)set @aaa='字段1'SELECT @bbb='select top 1 '+ @aaa+' from table1'execute (@bbb) 请问如何在同一行中分若干次写入不同的字段呢? 请问,SQLSERVER安装后可以通过计算机名连接,但是通过IP不能连接,是怎么会事啊? update 如何设置不写日志 SQL2000的DTS升级到SQL2008中如何使用? 数据排序问题请教! Cluster Name Failed 求一个sql server的函数! 在存储过程中如何使用表名 誰有Foxpro for windows 2.6英文版?急用. 数据表的再创建 关于sql server的存储过程一条sql语句 总数据库/分数据库?
@表名 varchar(100),
@列名 varchar(100)
as
exec('select '+@列名+' from '+@表名)
declare @bbb char(10)
set @aaa='字段1'
exec('select top 1 '+ @aaa+' from table1')
现在我要怎么才能够取得表中“字段1”查询出来的值返回给@bbb呢?帮我解决了马上给分
declare @bbb char(10)
set @aaa='字段1'
SELECT @bbb='select top 1 '+ @aaa+' from table1'
execute (@bbb)