arkadaşlar, bu programda tablo yaparken otomatik alan oluşturamadım.denemediğim şey de kalmadı
1)auto işaretli
2)primary key işaretli
ama oluşmıyor
SQL Manager Lite for InterBase & Firebird (otomatik alan)
Re: SQL Manager Lite for InterBase & Firebird (otomatik alan)
Selamlar,
Firebird, Interbase, Oracle gibi DB'lerde autoinc alan diye bir şey yoktur. Bunun yerine SEQUENCE veya GENERATOR'ler vardır. Siz bu işlem için her kayıt sırasında GENERATOR'lerden veya SEQUENCE'lerden bir numara artırmasını isteyeceksiniz. Bunu ya bir TRIGGER'a BEFORE INSERT olayında veya kendi source kodunuzda kullandığınız bileşene söyleyecekseniz (IB Bileşenlerinde var) veya herşeyi kendiniz yönetirsiniz.
GENERATOR olarak aratın örnekleriyle bulacaksınız. GEN_ID(generatorAdı, artırmaDeğeri) şeklinde.
Kolay Gelsin
Firebird, Interbase, Oracle gibi DB'lerde autoinc alan diye bir şey yoktur. Bunun yerine SEQUENCE veya GENERATOR'ler vardır. Siz bu işlem için her kayıt sırasında GENERATOR'lerden veya SEQUENCE'lerden bir numara artırmasını isteyeceksiniz. Bunu ya bir TRIGGER'a BEFORE INSERT olayında veya kendi source kodunuzda kullandığınız bileşene söyleyecekseniz (IB Bileşenlerinde var) veya herşeyi kendiniz yönetirsiniz.
GENERATOR olarak aratın örnekleriyle bulacaksınız. GEN_ID(generatorAdı, artırmaDeğeri) şeklinde.
Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/