Это баг или фича
Добавлено: 03 июл 2008, 15:58
Делаю SQL запрос
ругается что незнает что такое :ID
Если в начале дописать тукую вещь
то неругается
Это так надо?
Код: Выделить всё
MERGE INTO REG_ENTRY USING
(WITH
D_IN (DOC_ID, DOC_DATE, AGENT_ID, STOCKS_ID, DC1) AS
(
SELECT DOC_IN.ID, DOC_IN.DOC_DATE, DOC_IN.AGENT_ID, DOC_IN.STOCKS_ID, DOC_IN.DC1
FROM DOC_IN
WHERE DOC_IN.ID = :ID
), ^^^
.....
Если в начале дописать тукую вещь
Код: Выделить всё
EXECUTE BLOCK
(ID INTEGER = :ID)
AS
BEGIN
Это так надо?