2010-08-26 2 views
3

Я преобразовал базу данных из MySQL в Firebird, все имена таблиц и имя поля находятся в нижнем регистре, когда я запрашиваю базу данных, даю мне ошибку таблицы, которая не найдена, потому что firebird автоматически преобразует имя таблицы в запросе в письме UPPERCASE, но имя моей таблицы в базе данных - строчное.Firebird и Table, имя поля в нижнем регистре

Для запроса база данных я обязан заключить имя таблицы или имя поля в двойных кавычках ... Например:

SELECT "field1","field2" FROM "table" 

Есть ли настройки в Firebird для позволяете запрашивать базу данных с именем таблицы/поля в строчной букве без ее цитирования?

Благодаря

ответ

4

No. Кстати, я предлагаю вам всегда создавать объекты БД в верхнем регистре (и без двойных кавычек) в Firebird. Это упрощает, поскольку вы можете получить к ним доступ в любом случае (даже смешанный случай).

 Смежные вопросы

  • Нет связанных вопросов^_^