mysql与sqlserver2000的转换

idintprimarykeyauto_increment,转换成sqlserver的语句是怎么样的?今天在试一个代码的时候,写入数据库老是提示“仅当使用了列的列表,并且... id int primary key auto_increment,转换成sqlserver的语句是怎么样的?

今天在试一个代码的时候,写入数据库老是提示“仅当使用了列的列表,并且 IDENTITY_INSERT 为 ON 时,才能在表 'usertable' 中为标识列指定显式值。” 代码用的是mysql,我用sqlserver,想请高手帮帮忙,帮我转换一下
展开
 我来答
microji
2009-04-17 · TA获得超过388个赞
知道小有建树答主
回答量:201
采纳率:0%
帮助的人:85.8万
展开全部
auto_increment 在 sql server 中对应的是 identity

最好用程序转换。转换思路:

第一步,建立一个sql server 的相同数据库,但不建立主键,即id字段暂时和别的字段一样。然后盯皮用橘岩php程序转圆则御换。把对应的数据写入到sql server,写完后,
执行 alter table tableName alter column id int identity primary key
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式