在網上查的複製表結構兩種方法,
1: create new_table_name as (select * from old_table_name where 1=2);只複製表結構,沒有主鍵,沒有資料
2: create new_table_name like old_table_name複製表結構,帶資料,沒有主鍵
3:declare
createsql varchar(4000);
newtablesql varchar(4000);
begin
select dbms_metadata.get_ddl('table','$') into createsql from dual;
select replace(createsql, '$', '$') into newtablesql from dual;
execute immediate newtablesql;
end;
複製表結構,帶主鍵,沒有資料
SQL語句複製表結構
1 我想要建立乙個新錶table1,並且這個表中的結構與ts account這個表中完全一樣,如何編寫sql sql語句 sql server select into ele payee account rr from ele payee account where 1 2 oracle mysql...
sql複製表結構和資料
功能 將查詢的結果放到乙個新錶中去,查詢結果可以 於乙個表或多個表 sqlserver中使用select into語句 按照使用場合可以分為以下幾類 1 實現全表備份 如 select inott1fromtitles 2 備份表的一部分列 不寫 而寫出列的列表 或一部分行 加where條件 如 s...
sql複製表結構和資料
功能 將查詢的結果放到乙個新錶中去,查詢結果可以 於乙個表或多個表 sqlserver中使用select into語句 按照使用場合可以分為以下幾類 1 實現全表備份 如 select inott1fromtitles 2 備份表的一部分列 不寫 而寫出列的列表 或一部分行 加where條件 如 s...