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

Вниз

Добрые люди помогите с хранимой процедурой.   Найти похожие ветки 

 
Rev   (2001-12-03 12:19) [0]

Можно ли написать хранимую процедуру,
которая будет возвращать ГОД (2001)
(ГОД типа CHAR(4) или INTEGER)
при входящем параметре (ADate DATE).
Срочно надо.


 
Romkin   (2001-12-03 12:48) [1]

http://ib.demo.ru/DevInfo/Datetime.txt
Странно, предыдущий ответ испарился..


 
Женька   (2001-12-03 12:49) [2]


CREATE PROCEDURE YearFromDate (
aDate DATE)
RETURNS (
nYear INTEGER)
AS
BEGIN
FOR
select EXTRACT(year from :aDate) from rdb$database INTO :nYear
DO
BEGIN
SUSPEND;
END
END


 
Alexandr   (2001-12-04 08:45) [3]

2Женька:
Это что, прикол?
CREATE PROCEDURE YearFromDate (
aDate DATE)
RETURNS (
nYear INTEGER)
AS
BEGIN
select EXTRACT(year from :aDate) from rdb$database INTO :nYear
SUSPEND;
END

так проще.
Кстати, это только для IB6 и Firebird


 
yuger   (2001-12-05 12:09) [4]

Гм.. Странно.
У меня доже под Firebird-ом не проходит такой синтаксис.
Пишет:
Token Unknown - line 7, char 21
from



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

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

Наверх




Память: 0.44 MB
Время: 0.008 c
1-22252
tovSuhov
2001-12-17 14:22
2002.01.08
C TreeView заминочка...


1-22045
Socol
2001-12-15 17:14
2002.01.08
Запись в файл.


6-22298
karafuto
2001-10-11 14:00
2002.01.08
На кой нужен TIdAntiFreeze (InDy)?


3-21926
Oleon
2001-12-04 15:14
2002.01.08
Создание таблицы из Delphi.


1-22196
T2
2001-12-16 07:18
2002.01.08
Desktop off





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский