环境:windows server 2003 sp2,sql server 2000,用于管理固定资产的软件。

故障现象:

        要同时增加两台思科交换机的固定资产信息,由于型号什么都一致,只是序列号不一样。于是就想做完一台后,能否直接复制一条单据过来改一下不一致的地方就行了。但是前台无法实现。本着偷懒和学习的态度,杀到后台,直接打开数据库操作。 去了主键限制,用下面语句复制:

INSERT INTO da111

SELECT *

FROM da111

WHERE (scodel = '03-ne-076')

复制完后,在结果列表中找到新复制的行,直接手动修改主键ID,想让两条语句有所区别。此时,只要鼠标点击此行以外其他地方,就提示“键列信息不足或不正确。更新影响到多行”,如下:

wKioL1hg3nOSX-RLAAAmjoDUtgQ650.jpg

比较崩溃的是ÿ