日期:2014-05-18  浏览次数:20399 次

sql导出数据自增列丢失
在本机上设置好的数据,上传到远程SQL数据库上,自增列,默认时间都丢失了,是怎么回事。有什么解决方法,麻烦说详细些,谢谢。

------解决方案--------------------
首先利用查询分析器连接上刚被导入数据的远程数据库,然后执行如下的SQL语句就可以修改指定的数据库表了(这里假设from为指定数据库表):

ALTER TABLE from DROP COLUMN id 
ALTER TABLE from ADD id int IDENTITY(1,1)

上面第一个SQL语句用来删掉丢失了自增属性的id列,第二个SQL语句用来增加一个新的id列,并设置其为从1开始以1为步长自增。

------解决方案--------------------
简单,把服务器上的自增列改成非自增的,传完再改回来就是了
------解决方案--------------------
楼上的还真顽固哈哈,用得着么