Create test_table and add 2 records.
- CREATE TABLE IF NOT EXISTS `test_table` (
- `id` int(11) NOT NULL,
- `name` varchar(30) NOT NULL,
- `email` varchar(100) NOT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- INSERT INTO `test_table` (`id`, `name`, `email`) VALUES
- (1, 'sam1', 'sam1@xx.com'),
- (2, 'sameera', 'sameera@xx.com');
Insert id '1' again with different data.
- INSERT INTO test_table(id, name, email)
- VALUES ('1', 'sam1', 'sam1@xx.com')
- ON DUPLICATE KEY UPDATE
- id = values(id),
- name = values(name),
- email= values(email);
Record will update
No comments:
Post a Comment