创建了一个临时表并声明了数据类型,如下所示:
CREATE TABLE #TempTable(
ID int,
Date datetime,
Name char(20))
如何将已经保存在数据库中的相关数据插入到物理表中?
创建了一个临时表并声明了数据类型,如下所示:
CREATE TABLE #TempTable(
ID int,
Date datetime,
Name char(20))
如何将已经保存在数据库中的相关数据插入到物理表中?
INSERT INTO #TempTable(ID, Date, Name)
SELECT OtherID, OtherDate, OtherName FROM PhysicalTable
insert #temptable
select idfield, datefield, namefield from yourrealtable
以上提到的所有答案都几乎能够实现目的。然而,在对临时表进行所有操作后,您需要将其删除。您可以按照以下步骤操作:
INSERT INTO #TempTable (ID, Date, Name)
SELECT id, date, name
FROM physical_table;
IF OBJECT_ID('tempdb.dbo.#TempTable') IS NOT NULL
DROP TABLE #TempTable;