Jika Anda memiliki kolom kenaikan otomatis, Anda tidak memerlukan nilai untuk kunci utama .. dengan asumsi kunci utama Anda adalah customerid, Anda harus menggunakan:
INSERT INTO `crm_customer` ( `firstname`, `lastname`, `address`,
`telephoneno`, `companyname`, `fax`, `comments`, `countryid`, `statename`,
`cityname`, `emailaddress`, `zipcode`, `dateofbirth`, `unsubscribe`)
VALUES ( 'jhghjgfk', 'kghjkj', 'hjkghjgh', '8776785', 'hjghjkgyjk',
'457665', 'jghjgfhj', '0', 'ghjgfjgf', 'gjgfhj', 'ghjgfhjgfj',
'764574576', '2017-03-13', '')
Cukup hindari nama kolom dan nilai di bagian yang sesuai dari insert
.
Atau, Anda dapat menggunakannya dalam daftar nama kolom tetapi dengan null
nilai:
INSERT INTO `crm_customer` (`customerid`, `firstname`, `lastname`, `address`,
`telephoneno`, `companyname`, `fax`, `comments`, `countryid`, `statename`,
`cityname`, `emailaddress`, `zipcode`, `dateofbirth`, `unsubscribe`)
VALUES ( null, 'jhghjgfk', 'kghjkj', 'hjkghjgh', '8776785', 'hjghjkgyjk',
'457665', 'jghjgfhj', '0', 'ghjgfjgf', 'gjgfhj', 'ghjgfhjgfj',
'764574576', '2017-03-13', '')
Dan, jika Anda tidak memiliki kenaikan otomatis, tambahkan:
ALTER TABLE crm_customer MODIFY COLUMN customerid INT auto_increment