Ist es möglich, zu erweitern Firebird-Tabelle name zu lang?
Ich bin ein Firebird Neuling hier. Ich versuche, Firebird Embedded von einer ASP.Net -Anwendung. Alles verbindet gut, aber ich bin in Probleme mit der Länge der Spaltennamen. Ich bin versucht, zu erstellen eine Tabelle mit dem Namen "Orchard_Framework_DataMigrationRecord." Ich erhalte eine Ausnahme, die besagt, "Name länger als die Spalte in der Datenbank-Größe." Nach einigen Untersuchungen, die ich gesehen habe, dass einige Leute haben erwähnt, dass Firebird hat eine Spalte-name maximale Länge von 30 Zeichen.
Ist das richtig und wenn ja gibt es eine Möglichkeit es zu ändern? In meinem Fall, die ich nicht ändern kann der name der Tabelle; es ist wirklich zu lange.
InformationsquelleAutor wwahammy | 2013-11-22
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Leider gibt es keine Möglichkeit zum ändern der maximale id-Länge, es ist eine Implementierung beschränken. Es gibt einen plan, um diese Einschränkung aufzuheben, aber in der aktuellen version (2.5) die maximale id-Länge 31 Zeichen.
Dies scheint behoben zu sein als der Firebird version 4.0 Alpha 1: Erhöhung maximale Länge von Objektnamen zu 63 Zeichen