找回密码
 立即注册

QQ登录

只需一步,快速开始

yifanlk

中级会员

99

主题

233

帖子

956

积分

中级会员

积分
956
yifanlk
中级会员   /  发表于:2021-12-28 12:05  /   查看:1702  /  回复:4
10金币
本帖最后由 Chelsey.Wang 于 2021-12-28 18:12 编辑


请大佬看看,谢谢
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,目前执行SQL命令中尚不支持直接选取参数作为表名。 您可以使用EXCEL公式拼接语句来执行,在EXCEL公式中使用参数作为表名: 示例公式如下: 另外,关于在SQL命令中直接使用参数作为表名,我们也已经记录为一个需求,需求编号:40722,感谢您的支持和反馈~

4 个回复

倒序浏览
最佳答案
最佳答案
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-28 12:05:53
来自 4#
您好,目前执行SQL命令中尚不支持直接选取参数作为表名。
您可以使用EXCEL公式拼接语句来执行,在EXCEL公式中使用参数作为表名:

示例公式如下:
  1. ="SELECT*FROM'"&表名&"'"
复制代码


另外,关于在SQL命令中直接使用参数作为表名,我们也已经记录为一个需求,需求编号:40722,感谢您的支持和反馈~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +5 收起 理由
凯神Jump + 5

查看全部评分

回复 使用道具 举报
小白学员
高级会员   /  发表于:2021-12-28 13:03:52
2#
你的SQL语句有问题吧。

是不是应该这样?
SELECT * FROM 表 WHERE  字段=@NAME
回复 使用道具 举报
tisking悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-28 13:07:58
3#
exec ('select * from '+@NAME+'')

评分

参与人数 1满意度 +5 收起 理由
凯神Jump + 5

查看全部评分

回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-12-25 16:37:41
5#
tisking 发表于 2021-12-28 13:07
exec ('select * from '+@NAME+'')

正解~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部