社区
MS-SQL Server
帖子详情
能不能将表名作为变量?
luoluo_lm
2002-03-29 05:28:25
能不能将表名作为变量?
如下,报错:
Declare @tab varchar(20)
set @tab = 'test'
exec('select * from' + @tab)
...全文
76
5
打赏
收藏
能不能将表名作为变量?
能不能将表名作为变量? 如下,报错: Declare @tab varchar(20) set @tab = 'test' exec('select * from' + @tab)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zcflion
2002-03-29
打赏
举报
回复
表名做变量时,只能将语句写从字符串,然后用exec执行。如果有出错的话,可以将你的语句print出来,看什么地方出错。
你本例出错的原因楼上的说得很清楚。少了空格。
x_zing
2002-03-29
打赏
举报
回复
表名做变量时,只能将语句写从字符串,然后用exec执行。如果有出错的话,可以将你的语句print出来,看什么地方出错。
你本例出错的原因楼上的说得很清楚。少了空格。
N_chow
2002-03-29
打赏
举报
回复
少了空格
Declare @tab varchar(20)
set @tab = 'test'
exec('select * from ' + @tab)
blackjack
2002-03-29
打赏
举报
回复
declare @tablename nvarchar(20)
declare @SqlText nvarchar(80)
set @Tablename = N'newtable'
set @SqlText = N'select * from ' +@TableName
execute sp_executesql @sqlText
ERR
2002-03-29
打赏
举报
回复
Declare @tab varchar(20)
Declare @Cmd varchar(128)
set @tab = 'test'
set @Cmd = 'select * from ' + @tab
exec( @Cmd )
就可以了
kettle8 模拟表输入查询表名,然后在另一个表输入中使用
变量
使用
kettle8 模拟表输入查询表名,然后在另一个表输入中使用
变量
使用kettle8 模拟表输入查询表名,然后在另一个表输入中使用
变量
使用
KETTLE之根据多表表名进行批量同步
网上看了很多的kettle通过
将表名
设置成
变量
,然后进行多表批量同步的帖子,发现多多少少都会有问题。而此类功能简单的问题对于新手而言需要花很多的时间去琢磨,本人作为新手也琢磨很久,最后经大神们指点验证,将...
零基础Linux命令详细案例讲解课程(第2季)--权限、环境
变量
、进程、文件查找
进程:动态进程查看、进程结束命令 第7章: 环境
变量
:环境
变量
查看、环境
变量
设置 第8章: find 命令:find命令各种选项演示、逻辑运算符操作、预定义操作 课程特色: 笔记Linux命令:用200条笔记串连所有知识点,...
在Oracle PL/SQL中游标声明中表名动态变化的方法
/* 小弟刚刚接触ORACLE存储过程,有一个问题向各位同行求教,小弟写了一个存储过程,其目的是接收一个参数作为表名,然后查询该表中的全部记录的某一个字段的内容导入到另一个表中。 ( tabname in varchar ) is v_...
ASP常见的保留字整理(
变量
与表名注意
不能
用)
下面的都是编程程序与表名都
不能
使用,如果不小心使用了,就需要下面的方法解决下当用USER作为数据库表名时,出错的解决办法 1.因为User是关键字,所以更改表名即可解决。 2.如果不想更改表名,那么我们在操作此表...
MS-SQL Server
34,587
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章