'daki değerler otomatik kimlik sütununa nasıl eklenir? Mysql innodb tablo Auto_Increment
sütununa değerler eklemek istiyorum.MYSQL
Eski bir tablodan bir kimlik içeren yeni tabloya bazı verileri yüklüyorum ve varolan değerleri eski tablodan korumalıyım, bu nedenle mevcut Id
değerlerini korumalıyım, ancak Auto_Increment
sütununu yeni için saklamam gerekir değerler.
MS T-SQL uygulamasında,sorgu komut dosyasını SET SET IDENTITY_INSERT MyTable ON
ile başlatabilir ve SET SET IDENTITY_INSERT MyTable OFF
numaralı sorguyu sonlandırırdım.
Aynısını MySQL'de nasıl yapabilirim? değerler başka bir masaya geliyor gelen varsa, kullanabilir
INSERT INTO my_table(auto_inc_field, other_field) VALUES(8547, 'some value');
:
Neden? MySQL değeri otomatik olarak uygun değil midir? –
Sütuna neden girmeniz gerekiyorsa bir Otomatik Kimlik nedir? –
Otomatik kimlik sütunları otomatik olarak MySQL tarafından doldurulur. Farklı bir sayı istiyorsanız, ayrı bir alan tutmalısınız. –