Jump to content

Recommended Posts

i have created a table in mysql with primary and auto increment

 

example:

create table sample(id int not null primary key,first_name varchar(30))

 

insert into table sample values(1,'test');

insert into table sample values(2,'test');

 

after delete the first row with id "1". then insert again 1 on the same table it gets inserted

my question we have created the table with primary key how the same id inserted again?

 

Link to comment
https://forums.phpfreaks.com/topic/277150-same-id-inserting-again-in-a-table/
Share on other sites

Because you deleted the old record and you specifically told MySQL to use id=1 again. If you had an auto_increment column (like your example does not show) and you didn't specify the new id value, MySQL would have used id=3.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.