копирование нескольких столбцов из таблицы project_1 во временную таблицу, но временная таблица возвращается пустым на сервере SQL - PullRequest
0 голосов
/ 09 октября 2018

Я пытаюсь скопировать несколько столбцов, таких как дата, имя, описание из таблицы 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, он не показывает никаких записей

1 Ответ

0 голосов
/ 09 октября 2018

Я попробовал ниже, он отлично работает

            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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...