Developer Network
Developer Network
Developer
:CreateViewProfileText:
登录
MSDN 订阅
获取工具
下载
Visual Studio
SDK
试用软件
免费下载
Office 资源
计划
订阅
Administrators
学生
Microsoft Imagine
Microsoft 学生合作伙伴
ISV
新手
Events(事件)
社区
Magazine
论坛
博客
第 9 频道
文档
API 和参考
开发人员中心
示例
停用的内容
非常抱歉。你请求的内容已被删除。将在 1 秒内自动重定向。
提出问题
快速访问
论坛主页
浏览论坛用户
FAQ
搜索相关主题
Remove From My Forums
积极答复者
SQL 2008 Report 中如何使用表为变量的查询
企业应用平台 Enterprise Application Platform
>
SQL Server
问题
0
登录进行投票
一个财务交易的表是根据年度有不同的表名,比如GL+年度:GL09,GL10...
我需要用户在查看这张报表的时候选择一个年度,以确定从哪张表取数,该如何实现,谢谢
2010年3月4日 15:07
回复
|
引用
答案
0
登录进行投票
1,拼接sql语句,把表名传进去
exec
(
'
select * from
'
+
@table
+
'
where uid =
'''
+
@id
+
''''
)
2,使用表变量
咯咯
已标记为答案
Hong-Gang Chen - MSFT
Moderator
2010年3月9日 10:00
2010年3月5日 3:03
回复
|
引用