Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.08;
Скачать: CL | DM;

Вниз

Ограничение числа записей в таблице   Найти похожие ветки 

 
КодеКорешь   (2005-11-14 16:49) [0]

С целью ограничения числа записей в таблице пишу тригер:

CREATE TRIGGER CURRENCY_BI0 FOR CURRENCY
ACTIVE BEFORE INSERT POSITION 0
AS
begin
  if (count(OLD_CURRENCY_MONEY) > 3) then  exception MAX_RECORD_COUNT ;
end

При компиляции ругается :
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Invalid command.

Что не так?


 
Reindeer Moss Eater ©   (2005-11-14 16:51) [1]

>Что не так?
Да практически все не так.


 
КодеКорешь   (2005-11-14 16:51) [2]

а как надо? Если не сложно?


 
Reindeer Moss Eater ©   (2005-11-14 16:54) [3]

А надо открыть руководство, если не сложно.


 
КодеКорешь   (2005-11-14 17:00) [4]

СПАСИБО дорогой товарищь "Reindeer Moss Eater" за столь содержательный совет, вы наверное переполнились гордостью что выучли мудрое слово "руководство", а вот авторы и названия вам видимо не известны... Ладно и на том спасибо

CREATE TRIGGER CURRENCY_BI0 FOR CURRENCY
ACTIVE BEFORE INSERT POSITION 0
AS
DECLARE VARIABLE SUMCOUNT INTEGER;
begin
  select count(CURRENCY_MONEY)  from currency INTO :SUMCOUNT;
  if (SUMCOUNT  > 3) then  exception MAX_RECORD_COUNT ;
end


Для тех кому интересно:)


 
Reindeer Moss Eater ©   (2005-11-14 17:11) [5]

Вот видишь, не зря я переполнился гордостью



Страницы: 1 вся ветка

Текущий архив: 2006.01.08;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.007 c
14-1134378683
Andy BitOff
2005-12-12 12:11
2006.01.08
SendMessage в VBA(Excel), надо послать WM_COPYDATA


14-1134195633
begin...end
2005-12-10 09:20
2006.01.08
С Днём рождения! 10 декабря


4-1131041824
spyrytus
2005-11-03 21:17
2006.01.08
Как написать драйвер с помощью DDK под WinNT ?


14-1134418095
Knight
2005-12-12 23:08
2006.01.08
Кто знает, как перекрыть кислород?


1-1133492829
Петр
2005-12-02 06:07
2006.01.08
Как подгрузить dll, написанную в Delphi в проект CBuilder?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский