在我的第一个名为'sshopping'的数据库中有两个表IndiaStates和IndiaCity。我想在新数据库'jaijinendera'中复制这两个表。
IndiaStates有列StateID(主键)和StateName
IndiaCity有列CityID(主键),StateID(外键),CityName
我使用了像这样的查询
Insert int jaijinendera..IndiaStates select * from sshopping..IndiaStates
Insert int jaijinendera..IndiaCity select * from sshopping..IndiaCity
这复制了数据而不是密钥(结构)。我应该怎么做才能将正确的结构和数据从sshopping复制到jaijinendera
答案 0 :(得分:0)
尝试使用SQL Server生成脚本。
右键单击要导出表结构和数据的DB。选择任务并生成脚本。 按照向导。在要生成脚本的选择对象中选择对象或整个数据库。单击“高级”以仅选择架构(仅用于结构)/数据,仅用于数据和架构以及两者的数据。
生成脚本到文件或剪贴板。