下面是代码:
CREATE TABLE maintable (
Name varchar(10),
phone_number numeric(10)
);
INSERT INTO maintable
VALUES ("Max", 9896995632);
SELECT
*
FROM maintable;
create table #TempTable as
maintable;
答案 0 :(得分:1)
Use Insert into in select statement.Now main table data move to temp table
CREATE TABLE maintable (Name varchar(10),phone_number numeric(10));
INSERT INTO maintable VALUES ('Max', 9896995632);
SELECT * INTO #TempTable FROM maintable
SELECT * FROM #TempTable
答案 1 :(得分:0)
使用Sql Server试试这个
SELECT * INTO #TempTable FROM MainTable
使用Mysql试试这个
CREATE TABLE TempTable LIKE maintable;
INSERT INTO TempTable SELECT * FROM maintable ;
答案 2 :(得分:0)
你也可以试试这个:
insert into #temptable(columnname)
select coloumnname from maintable
它将更好地帮助您在下次执行插入操作时插入表值。
答案 3 :(得分:0)
更改自:
create table #TempTable as maintable;
要强>
select * into #TempTable from maintable