社区
MS-SQL Server
帖子详情
表名为变量的问题!急呀
lzhzxl
2003-10-27 11:19:38
我要得到一个表的一个字段的值,但表名是变量,该怎样将查询结果赋给变量呢?
谢谢!!!
declare @id char(10),@code char(30),@TableName char(12)
select code from @TableName where id=@id
将查询的code字段值赋给变量@code!
请问该怎么做呢?谢谢
...全文
36
6
打赏
收藏
表名为变量的问题!急呀
我要得到一个表的一个字段的值,但表名是变量,该怎样将查询结果赋给变量呢? 谢谢!!! declare @id char(10),@code char(30),@TableName char(12) select code from @TableName where id=@id 将查询的code字段值赋给变量@code! 请问该怎么做呢?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pengdali
2003-10-27
打赏
举报
回复
declare @id varchar(10),@code varchar(30),@TableName varchar(12),@sql nvarchar(4000)
set @sql='select @code=code from '+@TableName+' where id='''+@id+''''
exec sp_executesql @sql,N'@code varchar(30) output',@code output
select @code 结果
wzh1215
2003-10-27
打赏
举报
回复
exec('select code from '+@TableName+' where id=@id')
txlicenhe
2003-10-27
打赏
举报
回复
declare @id char(10),@code char(30),@TableName char(12),@sqls nvarchar(4000)
set @sqls='select @a=code from '+ @tableName + ' where id = '+@id
exec sp_executesql @sqls,N'@a char(30) output',@code output
select @code
txlicenhe
2003-10-27
打赏
举报
回复
http://expert.csdn.net/Expert/topic/2364/2364046.xml?temp=.829693
[交流]动态SQL语句
lzhzxl
2003-10-27
打赏
举报
回复
谢谢各位的帮助,现在问题解决了,非常感谢各位的热心帮助!!!
LoveSQL
2003-10-27
打赏
举报
回复
很简单,用动态的sql语句就可以实现了。
declare @id varchar(10),@code varchar(30),@TableName varchar(12),@sql nvarchar(4000)
set @sql='select @code=code from '+@TableName+' where id='''+@id+''''
exec sp_executesql @sql,N'@code varchar(30) output',@code output
select @code 结果
toad for oracle入门
toad for oracle入门 toad for oracle入门
JPA写法+mybatis 用户变成
表
名的一部分
【代码】JPA写法+mybatis 用户变成
表
名的一部分。
SQL-
变量
&存储过程&函数应用
#
变量
#系统
变量
:系统、会话 自定义
变量
:用户、局部 #1.show global 【session会话级别】 variables;#后面还可以加模糊查询是可以的 #2.select @@global.系统
变量
名#查看某个特定的系统
变量
的值 #3.赋值:set global 【session】系统
变量
名=值; SHOW GLOBAL VARIABLES;#查看全局
变量
SHOW GLOBAL VARIABLES LIKE 'char%'; SELECT @@global.autocommit; .
情迁QQ机器人如何远程添加违禁词?
这两天我花了点时间完善了图片搜索插件,群友们按捺不住寂寞,瞎搜索,而且五花八门的违禁词,恐怖急了,那么 配置SQL命令派上用场勒. 我仔细想了想 违规纪录
表
名的
变量
我有添加,而且我也在这里说过勒, 修改违禁词gag的禁言时间,3000多少分钟??自己算,50分钟,非远程操作的好处就是输入分钟 天 都会自动计算转换,但是执行sql就不行勒哈. 修改违禁词 配置SQL update $违禁词 set ...
【数据库】数据库
表
名、字段名的命名长度限制及三大数据库的区别
MySQL优点:体积小、速度快、总体拥有成本低,开放源码,搭配“L(Linux)A(Apache)M(MySQL)P(PHP/Perl/Python)“或“LN(Nginx)MP”就可以建立起一个稳定、免费的网站系统,适合中小型网站。 Oracle优点:使用方便、功能强大,可靠性好、安全性好、可移植性好、适应高吞吐量,适用于各类大、中、小、微机环境。 SqlServer优点:图形化用户界面,丰富的编程接口工具,与Windows NT完全集成,支持分布式的分区视图,适用于Win的Web技术的开发。
MS-SQL Server
34,874
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章