1.mysql MySQL复制表结构和内容到另一张表中的SQL 1.复制表结构及数据到新表CREATE TABLE 新表SELECT * FROM 旧表2.只复制表结构到新表方法一:(此方法不能复制主键,索引,触发器,注释 等)CREATE TABLE 新表SELECT * FROM 旧表 WHERE 1=2即:让WHERE条件不成立.方法二:(低版本的mysql不支持,mysql4.0.25 不支持,mysql5已经支持了,此方法可以复制主键,索引,注释 但是不能复制触发器)CREATE TABLE 新表LIKE 旧表3.复制旧表的数据到新表(假设两个表结构一样)INSERT INTO 新表SELECT * FROM 旧表4.复制旧表的数据到新表(假设两个表结构不一样)INSERT INTO 新表(字段1,字段2,…….)SELECT 字段1,字段2,…… FROM 旧表2.sqlserverT_SQL语句复制表的方法如果目的表已经存在:insert into DATAHR.DBO.GBITEM
select * from DEMO.DBO.GBITEM
如果目的表不存在:
select * into DATAHR.DBO.GBITEM
from DEMO.DBO.GBITEM
--备份数据库OFSys
BACKUP DATABASE OFSys to disk = 'e:/OFSys'
还原
restore database test from disk = 'c:\test'
--转自