Forum

Firebird DB'de prim...
 
Bildirimler
Hepsini Temizle

[Çözüldü] Firebird DB'de primarykey olan bir kolonu update etmek mümkün mü ?

2 Yazılar
2 Üyeler
0 Reactions
489 Görüntüleme
(@tarikcan)
Gönderiler: 21
Eminent Member
Konu başlatıcı
 

Merhaba

 

Firebird DB üzerinde process isimli bir tabloda processid isimli bir kolonun değerlerini update etmek istiyorum ama bu kolon primarykey set edildiği için izin vermiyor. 

Primary key özelliğini kaldırıp update yaptıktan sonra tekrar aktif etmek istiyorum. Böyle bir update çalışması mümkün müdür ? Teşekkürler.  

 
Gönderildi : 19/12/2023 10:19

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33291
Illustrious Member Yönetici
 

Merhaba,

Primary Key Özelliğini Kaldırma

ALTER TABLE process ALTER COLUMN processid DROP PRIMARY KEY;

Update İşlemi

UPDATE process SET processid = <yeni_değer> WHERE <koşul>;

Primary Key Özelliğini Tekrar Ekleme

ALTER TABLE process ALTER COLUMN processid SET PRIMARY KEY;

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 06/02/2024 10:42

Paylaş: