Текущий архив: 2003.01.30;
Скачать: CL | DM;
ВнизВыделить год Найти похожие ветки
← →
Roma111 (2003-01-10 11:08) [0]Уважаемые Знатоки.
Подскажите, как мне сделать в табличке поле типа "calculate", которое показывает год, выделенный из даты другого поля типа "date". Нет желания самому писать UDF. Year из библиотеки "rfunc" работает для версий 4, 5.
← →
Alexandr (2003-01-10 11:16) [1]extract
← →
Delirium^.Tremens (2003-01-10 11:17) [2]Calculated Field на уровне приложения?
OnCalcFields()
CalcField := YearOf(DateField);
На уровне базы?
в RFunc2 year работает на всех клонах, нужно только объявить функцию в базе.
← →
passm (2003-01-10 11:18) [3]Roma111 (10.01.03 11:08)> procedure DecodeDate(Date: TDateTime; var Year, Month, Day: Word);
И обработать событие OnCalcFields.
← →
Delirium^.Tremens (2003-01-10 11:22) [4]
> в RFunc2 year работает на всех клонах, нужно только объявить
> функцию в базе.
Маленькая поправочка - YEAR теперь - KEYWORD, так что придется изменить объявление.
← →
Roma111 (2003-01-10 11:56) [5]Alexandr ©,
не могу найти описание Extract. Обнаружил только, что это ключевое слово.
← →
Anatoly Podgoretsky (2003-01-10 12:06) [6]Смотри в LocalSQL Help
← →
Johnmen (2003-01-10 12:09) [7]extract(year from <датное поле>)
← →
Alexandr (2003-01-10 12:27) [8]а где искал-то?
← →
Roma111 (2003-01-10 12:28) [9]Johnmen ©
Здорово, все работает, всем огромное спасибо.
← →
Anatoly Podgoretsky (2003-01-10 12:32) [10]Остается только загадкой, почему на протяжении уже многих версий в документации отсутствует описание.
← →
Alexandr (2003-01-10 12:36) [11]как это? В какой документации? в бете на 6.0? Так это на то и бета.
в release notes к Firebird нету?
← →
Delirium^.Tremens (2003-01-10 13:04) [12]
> в release notes к Firebird нету?
В subj от 11.03.2002 лично я найти не смог.
← →
TTCustomDelphiMaster (2003-01-10 16:16) [13]Чет не понял зачем вычисляемое поле если есть TDateTimeField.DisplayFormat Или это поле На уровне базы
Anatoly Podgoretsky © (10.01.03 12:32)
Странно а у меня есть, правда в local SQL Help
Returns one field from a date value.
EXTRACT(extract_field FROM column_reference)
Description
Use EXTRACT to return the year, month, or day field from a DATE or TIMESTAMP column. If the...
Страницы: 1 вся ветка
Текущий архив: 2003.01.30;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.008 c