For identifiers, the regular conventions hold for the set of allowed characters. Depending on the platform, the identifiers are case sensitive or not. In general, it is best to assume that the identifiers are case insensitive. There is no length limit on an identifier imposed by Invantive UniversalSQL. Some platforms register the name of a table or a column in one fixed casing when the name is written without escaping. Oracle registers such a name in upper case, so a table created as `orders` is registered as `ORDERS`. An escaped name keeps the casing as written. A table named `Orders` can therefore exist next to a table named `ORDERS`. Invantive UniversalSQL finds a table under both casings. The name as written is looked up first when it mixes upper case and lower case, since only an escaped name is written that way on purpose. In all other cases the casing of the platform is looked up first.