社区
MS-SQL Server
帖子详情
表变量问题
SuperZhou
2002-04-28 05:35:11
DECLARE @TableVar TABLE
(a int,
b int)
DECLARE @SQL varchar(100)
SET @SQL='INSERT INTO @TableVar VALUES(3,4)'
EXEC(@SQL)
上面的语句在执行时报"服务器: 消息 137,级别 15,状态 2,行 1 必须声明变量 '@TableVar'。"错误,不知怎么样在动态SQL语句中操作表变量?
...全文
35
3
打赏
收藏
表变量问题
DECLARE @TableVar TABLE (a int, b int) DECLARE @SQL varchar(100) SET @SQL='INSERT INTO @TableVar VALUES(3,4)' EXEC(@SQL) 上面的语句在执行时报"服务器: 消息 137,级别 15,状态 2,行 1 必须声明变量 '@TableVar'。"错误,不知怎么样在动态SQL语句中操作表变量?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blackhawk_yps
2002-04-28
打赏
举报
回复
DECLARE @TableVar TABLE
(a int,
b int)
INSERT INTO @TableVar VALUES(3,4)
就可以了,table类型只能用于select,insert语句中
SuperZhou
2002-04-28
打赏
举报
回复
我想用表变量,不想用临时表,有没有办法?
kaikaihe
2002-04-28
打赏
举报
回复
DECLARE @SQL varchar(100)
select @sql = 'create table '+@TableVar +'(a int,b int)'
execute(@sql)
select @SQL='INSERT INTO @TableVar VALUES(3,4)'
EXEC(@SQL)
SQL Server
表
变量
与临时
表
区别
问题
1:为什么在已经有了临时
表
的情况下还要引入
表
变量
?解答 1:与临时
表
相比,
表
变量
具有下列优点: • 如 SQL Server 联机丛书“
表
”(Table) 一文中所述,
表
变量
(如局部
变量
)具有明确定义的范围,在该范围结束...
sql如何使用
表
变量
1、
表
变量
的使用 sql的函数返回值如果是多个的时候,我们就需要用
表
变量
来实现了,具体的语句如下: Create Function dbo.mapping_get_street1_split ( @street1 varchar(200) ) returns @record table (street_...
SQL Server
表
变量
和临时
表
系列之概念篇
“菜鸟啊,最近我看到阿里云开发者论坛的数据库RDS中有人在提SQL Server
表
变量
和临时
表
如何选择的
问题
,你去深入探讨下这个
问题
吧,解答解答他们的疑惑吧”,老鸟又开始为菜鸟找活干了。 “鸟哥啊,关于
表
变量
和...
sql: 临时
表
与
表
变量
的区别
一、
表
变量
表
变量
在SQL Server 2000中首次被引入。
表
变量
的具体定义包括列定义,列名,数据类型和约束。而在
表
变量
中可以使用的约束包括主键约束,唯一约束,NULL约束和CHECK约束(外键约束不能在
表
变量
中使用)。...
局部
变量
表
(Local Variables)
局部
变量
表
(Local Variables)局部
变量
表
(Local Variables)字节码方法内部结构剖析关于...由于局部
变量
表
是建立在线程的栈上,是线程的私有数据,因此不存在数据安全
问题
。 局部
变量
表
所需容量大小是在编译期确定下
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章