我试图将project_1表中的几列(如日期,名称,说明)复制到另一个临时表中,但是它使用这些列创建该表,但是临时表为空。
我正在使用以下代码:
create table #tmp1
(
Id int not null identity(1,1),
Name VARCHAR(50),
Date DATETIME not null,
descript nvarchar(256)
)
insert into #tmp1
SELECT Name,Date,DESCRIPT FROM project_1;
我分别检查了它们是否正确执行的语句,但是当我在tmp1上运行select语句时,它不显示任何记录
答案 0 :(得分:0)
我在它下面试过了
create table project_1 (Name varchar(10),Date1 date ,DESCRIPT int );
insert into project_1 values('tuhin','2018-01-01',1);
go
create table #tmp1
(
Id int not null identity(1,1),
Name VARCHAR(50),
Date DATETIME not null,
descript nvarchar(256)
) ;
go
insert into #tmp1
SELECT Name,Date1,DESCRIPT FROM project_1;
go
select * from #tmp1
Id Name Date descript
1 tuhin 01/01/2018 00:00:00 1