--表的複製或備份
--將student表複製到allstudent表,其中allstudent是沒有的,通過執行sql語句會自動建立
--第一種方式:複製表的結構同時也複製原表內的資料
select * into allstudent from student
--第二種方式:只拷貝表的結構,不複製表中的資料,但是執行效率低
select * into allstudent from student where 1<>1
--第三種方式:只拷貝表的結構,不複製表中的資料,但是執行效率高
select top 0 * into allstudent from student
--第四種方式:向已存在的表備份資料(前提是兩個表的結構相同,並且要插入資料的表提前建好了)
insert into allstudent select * from student
SQL 表結構或資料的複製
一.複製表結構及資料到新錶 create table new tb select from old tb 二.只複製表結構到新錶 create table new tb select from old tb where 1 2 或者如下所示 create table new tb like old ...
sql 建立臨時表 sql複製表或建立表
一 複製到已有的資料表 insert into select 語句從乙個表複製資料,然後把資料插入到乙個已存在的表中。目標表中任何已存在的行都不會受影響。我們可以從乙個表中複製所有的列插入到另乙個已存在的表中 insert into table2 select from table1 或者我們可以只...
sql建立備份表和複製資料到備份表的多種方式
sql建立備份表和複製資料到備份表 1 複製表結構及資料到新錶 create table 新錶 select from 舊表 這種方法會將oldtable中所有的內容都拷貝過來,當然我們可以用delete from newtable 來刪除。不過這種方法的乙個最不好的地方就是新錶中沒有了舊表的pri...