Наиболее часто задаваемые вопросы (ЧАВО)

Причина ошибки - дублируются поля в View.
Например:

create view VWMDETAILS (
    mid, 
    fwid, 
    prim, 
    ...
    fpid,
    prim, 
    ...

Алгоритм действий следующий:
Объявляем три переменных tmp1, tmp2, tmp3 и переменные для минимального значения min и максимального значения max

а зачем?
Если в этом есть необходимость - отпишите мне в личном сообщении. Правда я лично в этом практического смысла не вижу.

Зависит от версии SQL-сервера, так как разные сервера используют различные механизмы формирования последовательностей и соотвественно различные способы получения последнего вставленного значения

Выполните следующие действия:
1. Зайдите в меню Project/Options
2. На вкладке Compiler выбирите Release
3. На вкладке Packages убираете флажок "Build with runtime packages"
4. На вкладке Linker убираете Use Dynamic RTL
5. Компилируете.
В случае если проблема не уходит - необходимо проверить зависимости файла.

Для этого вы можете использовать конструкцию

SELECT * FROM Table WHERE date_field BETWEEN :data1 AND :data2

Способ первый
1. Открываете меню Project/Options
2. На вкладке Compiler устанавливаете Release
3. На вкладке Packages убираете флажок "Build with runtime packages"
4.