复制表的结构,数据,主键及外键!!
来源:互联网 发布:淘宝掌柜签名 编辑:程序博客网 时间:2024/06/06 00:49
通常用
select * into newTable from oldTable
就可实现数据及结构的复制,但由于主键在数据库里是唯一的,它不能把相同的主键名复制到同一数据库里支,我们需要在做一下修改
把一列改成主键列 alter newTable bread_ticket add constraint PK_bread_ticket_Ticket_no primary key (ticket_no)
把两列改成组合主键
alter newTable bank add constraint PK_bank primary key (bank_type,bank_id)
增加外键
alter newTable dinner_request add constraint FK_dinner_request_Ticket_no foreign key (ticket_no) references bread_ticket (ticket_no)
把两列改成组合主键
alter newTable bank add constraint PK_bank primary key (bank_type,bank_id)
增加外键
alter newTable dinner_request add constraint FK_dinner_request_Ticket_no foreign key (ticket_no) references bread_ticket (ticket_no)
方法二
在企业管理器里选中表--右键--所有任务--生成SQL脚本--确定--另存为.sql 文件
再把里面的 oldTable都换成newTable后没在查询分析器里运行
再把里面的 oldTable都换成newTable后没在查询分析器里运行
sqlServer2005中
企业管理器-->数据库--->table--->选中oldTable-->右键-->copy---->打开企业管理器--->粘贴
- 复制表的结构,数据,主键及外键!!
- 复制表结构及数据
- Mysql复制表结构、表数据以及修改主键
- 数据库经常涉及表结构及表数据的复制
- 复制另一张表的数据及结构_2010.01.27
- sqlserver 表及结构的复制和数据插入
- 复制表结构及数据到新表
- 表结构复制及数据互导
- 数据库:表结构及数据复制实例
- mysql复制表结构及数据
- mysql 复制表结构及数据
- 复制含主键的表结构的SQL
- SQL表结构复制及表数据复制
- 复制表结构数据
- 复制表(结构,结构+数据)
- 复制一张表的数据或结构
- mysql 表结构的复制和数据的复制
- Oracle与Sql Server复制表结构及数据
- QTP 8.2 FAQ, Tips & Tricks
- 如何设置classpath
- 想成为嵌入式程序员应知道的0x10个基本问题
- 静态html文件js读取url参数
- 给新人程序员的八点建议(转)
- 复制表的结构,数据,主键及外键!!
- 用Java语句判断数据库表是否存在
- rmp的安装
- 关于ACE_InputCDR和ACE_OutputCDR读写数据时的经验
- Debug problems
- 找到了一块宝地
- C#与Javascript数据交互
- com之套间
- atoi,atol,strtod,strtol,strtoul 类型转换