слова Зарезервированные слова, добавленные в Firebird: BIGINT BIT_LENGTH BOTH CASE CLOSE CONNECT CROSS CURRENT_CONNECTION CURRENT_ROLE CURRENT_TRANSACTION CURRENT_USER DISCONNECT FETCH GLOBAL INSENSITIVE имён полей в таких запросах. Диалект 1 выдаст предупреждение, но в любом случае выполнит запрос. CROSS JOIN Добавлено: 2.0 Описание: начиная с Firebird 2.0 поддерживается предложение , которое SELECT ... FROM CROSS JOIN ... ::= {table | view | cte | (select_stmt)} [[AS] alias] Примечание: При использовании предложения CROSS JOIN Вы не должны использовать
неявного соединения ..................................................... 265 Перекрёстное соединение (CROSS JOIN) ......................................................... 265 Неоднозначные имена полей в соединениях [] JOIN | NATURAL [] JOIN | {CROSS JOIN | ,} ::= INNER | {LEFT | RIGHT | FULL} [OUTER] ::= Внимание Если в двух исходных таблицах не будут найдены одноименные столбцы, то будет выполнен CROSS JOIN. Неявные соединения В стандарте SQL-89 таблицы, участвующие в соединении, задаются списком
хранилища данных в интегрированной среде, дающей возможности создания запросов к разным базам данных (cross-database query). Другая причина перехода - исключение привязки к определенному поставщику программного