新建查询,输入数据后,按执行出现以下错误,是什么原因啊违反了 PRIMARY KEY 约束 'PK_皮试药物信息表'。不能在对象 'dbo.皮试药物信息表'

解决方案 »

  1.   

    违反了 PRIMARY KEY 约束 'PK_皮试药物信息表'主键是不能重复的
      

  2.   

    .....PK_皮试药物信息表里主键(可能为药物ID)不许重复
      

  3.   


    insert into [test].[dbo].[皮试药物信息表]
    ([药物ID],[药物通用名称],[药物商品名称],[药品规格],[单位],[皮试所需时间],[药品厂商])
    values
    (11,'氨苄青霉素钠针','氨苄青霉素','1g','瓶',15,'北京拜尔迪生物公司')
    insert into [test].[dbo].[皮试药物信息表]
    ([药物ID],[药物通用名称],[药物商品名称],[药品规格],[单位],[皮试所需时间],[药品厂商])
    values
    (22,'氨苄青霉素钠针','氨苄青霉素','0.5g','瓶',8,'北京拜尔迪生物公司')
    insert into [test].[dbo].[皮试药物信息表]
    ([药物ID],[药物通用名称],[药物商品名称],[药品规格],[单位],[皮试所需时间],[药品厂商])
    values
    (33,'长效西林针','苄星青霉素','120万u','瓶',20,'北京拜尔迪生物公司')
    insert into [test].[dbo].[皮试药物信息表]
    ([药物ID],[药物通用名称],[药物商品名称],[药品规格],[单位],[皮试所需时间],[药品厂商])
    values
    (44,'青霉素钠针','盘尼西林','160万u','瓶',20,'济南山鹏经贸有限公司')
    insert into [test] .[dbo].[皮试药物信息表]
    ([药物ID],[药物通用名称],[药物商品名称],[药品规格],[单位],[皮试所需时间],[药品厂商])
    values
    (55,'青霉素钠针','盘尼西林','80万u','瓶',25,'济南山鹏经贸有限公司')