mysql与sqlserver2000的转换

来源:百度知道 编辑:UC知道 时间:2024/09/21 15:34:12
id int primary key auto_increment,转换成sqlserver的语句是怎么样的?

今天在试一个代码的时候,写入数据库老是提示“仅当使用了列的列表,并且 IDENTITY_INSERT 为 ON 时,才能在表 'usertable' 中为标识列指定显式值。” 代码用的是mysql,我用sqlserver,想请高手帮帮忙,帮我转换一下

auto_increment 在 sql server 中对应的是 identity

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

第一步,建立一个sql server 的相同数据库,但不建立主键,即id字段暂时和别的字段一样。然后用php程序转换。把对应的数据写入到sql server,写完后,
执行 alter table tableName alter column id int identity primary key