Текущий архив: 2003.07.28;
Скачать: CL | DM;
Вниз
Неправильная процедура. Найти похожие ветки
← →
Avreliy (2003-07-04 20:22) [0]Здравствуйте мастера!
Хочу создать процедуру, но, видимо, делаю что - то не так.
Наверное, должно быть только одно условие объединения?
Что можно придумать?
------------------------------------------------------------
CREATE PROCEDURE SP_REP1_1(DAT DATE)
AS
BEGIN
INSERT INTO REP1_1(EMPLOYEENO, SRCFIN, OVERDEP, DEP, SUBDEP, POST, SUMM, COMMENTS)
SELECT (E.EMPLOYEENO, E.SRCFIN, E.OVERDEP, E.DEP, E.SUBDEP, E.POST, D.SUMM, D.COMMENTS)
FROM EMPLOYEE E, EMDETAIL D, RISE R
WHERE (E.EMPLOYEENO = D.EMPLOYEENO)
AND (D.RISENO = R.RISENO)
AND ((R.RISETYPE = "хххх") OR (R.RISETYPE = "Хххх"))
AND (D.DATEBEGIN <= :DAT)
AND ((D.DATEEND >= :DAT) OR (D.DATEEND IS NULL));
END^
------------------------------------------------------------
← →
Avreliy (2003-07-04 20:46) [1]Я понял. Нужно создать дополнительную процедуру.
Но всё-таки, может ли быть несколько условий в части WHERE, и может ли вообще быть эта часть?
← →
Ihor Osov'yak © (2003-07-04 23:46) [2]С первого взгляда - все нормально. Хотя бы сообщение об ошибке привел..
Чем закускаешь команду на выполнение?
Значек ^ после end на определенные мысли наводит - терминатор переключить не забыл? :-)
Зы - а условий в where - Сколько надо, столько и пиши..
← →
kaif © (2003-07-05 13:29) [3]Все должно работать.
Приведи текст сообщения об ошибке.
← →
kravchuk © (2003-07-07 12:11) [4]помоему при использовании insert- select нельзя перечислять поля после INSERT
Это из langRef:
INSERT INTO PROJECTS
SELECT * FROM NEW_PROJECTS
WHERE NEW_PROJECTS.START_DATE > ’6-JUN-1994’;
← →
Johnmen © (2003-07-07 12:28) [5]Оттуда же
The selected columns must correspond to the columns listed for insert.
← →
kaif © (2003-07-07 13:05) [6]2 kravchuk © (07.07.03 12:11)
Можно перечислять поля. А можно и не перечислять. Важно лишь, чтобы типы были совместимы. Возможно другое. Проблема может быть связана с полем BLOB. Нужно сначала попробовать без этого поля. И еще от версии IB это (BLOB) может зависеть. Я бы с BLOB начал разбираться.
Страницы: 1 вся ветка
Текущий архив: 2003.07.28;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.02 c