Is it possible to extend the length of a Firebird table name?

I am new to Firebird here. I am trying to use Firebird Embedded from an ASP.Net application. Everything connects fine, but I ran into problems with the length of the column names. I am trying to create a table called "Orchard_Framework_DataMigrationRecord". I keep getting an exception that says "The name is larger than the size of the database column." After some investigation, I saw that many people mentioned that Firebird has a column name length limit of 30 characters.

Is this correct, and if so, is there a way to change it? In my case, I cannot change the name of the table; it really should be so long.

+6
source share
1 answer

Unfortunately, there is no way to change the maximum length of the identifier, this is the limit of implementation. There is a plan to eliminate this restriction, but in the current version (2.5) the maximum identifier length is 31 characters.

+8
source

Source: https://habr.com/ru/post/958677/


All Articles