将记录插入数据库的问题 [英] problem with inserting record into database
本文介绍了将记录插入数据库的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我将记录插入数据库时出错:对'PRIMARY'键重复输入'0'。我正在使用mysql数据库。请帮帮我?
解决方案
我猜你在主键字段中插入相同的值。所以我建议你应该设置身份字段 - 是和设置种子值1并自动增加1.
CREATE TABLE 人员
(
ID int IDENTITY ( 1 , 1 ) PRIMARY KEY ,
LastName varchar ( 255 ) NOT NULL ,
FirstName varchar ( 255 ),
地址 varchar ( 255 ),
City varchar ( 255 )
)
谢谢。
主键必须包含唯一值,因此您不能输入重复值。
i am inserting record into database it gives error:Duplicate entry '0' for key 'PRIMARY'. i am using mysql database. please help me?
解决方案I can guess that You are inserting same value in your primary key field. SO I will be suggest to you that you should set is identity field --Yes and set seed value 1 and auto increment 1.
CREATE TABLE Persons ( ID int IDENTITY(1,1) PRIMARY KEY, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255) )
Thanks.
The primary key must contains unique values ,so you can't enter duplicate values.
这篇关于将记录插入数据库的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文