One - One Code All

Blog Content

postgresql表结构及数据复制

PostgreSQL   2015-10-19 17:14:56

postgresql表结构及数据复制

-- as关键字,只是复制了表结构,并不包含源表的数据及约束。
CREATE TABLE test_t AS (like test_main) ;

--复制源表的约束,including all可以复制源表列上的约束和其它信息。
CREATE TABLE test_t (like test_main including all) ;

--建立表然后再从源表进行复制,无约束。
CREATE TABLE test_t AS (SELECT * FROM test_main) ;
select * into test_t from test_main where 1<>1;


复制源表,并插入数据

--复制源表的约束,并插入数据
CREATE TABLE show_fields_bak (like show_fields including all) ;
Insert into show_fields_bak select * from show_fields;



上一篇:SyntaxHighlighter高亮显示代码
下一篇:Redis内存满了的几种解决方法

The minute you think of giving up, think of the reason why you held on so long.