VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1021|回复: 8

简单临时表问题

[复制链接]

2

主题

2

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-9 16:40:01 | 显示全部楼层 |阅读模式
我用:
declare @t table(S_DATA int,S_TIME int,S_ID int)
select *  into @t from text_one

代替:
insert @t
select 3,        12,      null union all
select 2,        13,      null union all
select 2,        14,      null union all

提示:“@t”附近有错,大家给我解决下~谢谢
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-8-22 14:00:01 | 显示全部楼层
不要第一句: declare @t table(S_DATA int,S_TIME int,S_ID int)试试
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-8-22 21:00:01 | 显示全部楼层
select 不可以直接用变量做为查询 要用动态语句
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-8-22 21:30:01 | 显示全部楼层
一个简单SQL常识,如果表存在你就不能select into,你必须insert into.既然表变量用之前必须声明,那你就不能select into喽
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-8-22 21:45:02 | 显示全部楼层
LZ试试
declare @t table(S_DATA int,S_TIME int,S_ID int)
insert into @a
select * from text_one
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-8-22 22:00:01 | 显示全部楼层
declare @t table(S_DATA int,S_TIME int,S_ID int)没什么用处
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-8-22 22:15:01 | 显示全部楼层
pupity V
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-8-22 22:45:01 | 显示全部楼层
pupity正点
为人民做了好事!!!!!!!!!!!!!!
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-8-22 23:00:01 | 显示全部楼层
我也是新手,又学多一个了,这样说shijie428 也是对的了。

学习!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表