Firebird v 2.x ile 30 arasındaki bilinen uyumsuzlukların listesi
Bu belge, v3.0’ı önceki sürümlerle herhangi bir şekilde uyumsuz hale getiren
tüm değişiklikleri açıklar ve bu nedenle veritabanlarınızı ve
uygulamalarınızı etkileyebilir.
Yazılımınızı yeni Firebird sürümüne yükseltmeden önce lütfen aşağıdaki
açıklamaları dikkatlice okuyun.
KURULUM/YAPILANDIRMA
---———————–
\* Daha önce kullanımdan kaldırılan firebird.conf parametreleri CompleteBooleanEvaluation, OldColumnNaming ve
OldSetClauseSemantics artık desteklenmemektedir ve kaldırılmıştır.
\* firebird.conf parametreleri UsePriorityScheduler, PrioritySwitchDelay, PriorityBoost, LegacyHash,
LockGrantOrder artık kullanılmamaktadır ve bu nedenle kaldırılmıştır.
SQL SÖZDİZİMİ
---———————–
\* Bir dizi yeni ayrılmış anahtar kelime tanıtılmıştır. Tam liste
şurada mevcuttur: /doc/sql.extentions/README.keywords. Lütfen DSQL
ifadelerinizin ve prosedür/tetikleyici kaynaklarınızın bu anahtar kelimeleri
tanımlayıcı olarak içermediğinden emin olun. Aksi takdirde, bunları ya tırnak içinde (yalnızca Dialect 3'te)
kullanmanız ya da yeniden adlandırmanız gerekecektir.
\* SQL spesifikasyonuna göre, hatalı şekilde karıştırılmış açık ve örtük birleştirmeler artık
desteklenmemektedir. Bu aynı zamanda açık A JOIN B ON ifadesinde,
koşulun A ve B dışındaki herhangi bir akışa referans vermesine izin verilmediği anlamına gelir.
Daha fazla ayrıntı için Firebird izleyicisindeki CORE-2812 biletine bakın.
SQL YÜRÜTME SONUÇLARI
---———————–
\* [yazılacak]
ARAÇLAR
---———————–
\* [yazılacak]
API
---———————–
\* [yazılacak]
GÜVENLİK
---———————–
\* [yazılacak]