منزل
Top.Mail.Ru Yandeks.Metrika
المنتدى: "القواعد";
الأرشيف الحالي: 2002.01.08;
تنزيل: [xml.tar.bz2];

إلى

لطف الناس مساعدة في الإجراء المخزن. البحث عن فروع مماثلة


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)
عوائد (
nYear INTEGER)
AS
ابدأ
select EXTRACT(year from :aDate) from rdb$database INTO :nYear
التوقف المرحلي.
END

انه اسهل.
Кстати, это только для IB6 и Firebird



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

Гм.. Странно.
У меня доже под Firebird-ом не проходит такой синтаксис.
يكتب:
Token Unknown - line 7, char 21
تبدأ من



صفحات: 1 فرع كامل

المنتدى: "القواعد";
الأرشيف الحالي: 2002.01.08;
تنزيل: [xml.tar.bz2];

الطابق العلوي









الذاكرة: 0.56 ميغابايت
الوقت: 0.023 ج
3-21964
نيكولوس
2001-12-05 22:09
2002.01.08
عندما BatchMove.batUpdate خطأ.


1-22184
تمساح إستوائي
2001-12-21 09:44
2002.01.08
ربما من يدري؟


4-22488
Arick
2001-10-31 09:20
2002.01.08
كيفية العثور على اسم دلل محملة


7-22439
PONTIY
2001-09-27 09:18
2002.01.08
عرض مكون (إنشاء) الذي تم إنشاؤه بالفعل في نموذج آخر


1-22013
فضولي
2001-12-17 12:53
2002.01.08
تشغيل EXE من البرنامج الحالي.





الأفريكانية الألبانية عربي الأرميني أذربيجان الباسكي البيلاروسية Bulgarian التشيكية الصينية المبسطة) تقاليد صينية) الكرواتية التشيكية دانماركي Dutch أنجليزي الإستونية الفلبينية Finnish جيب
الجاليكية الجورجية الألمانيّة اليونانيّة الكريولية الهايتية اللغة العبرية الهندية الهنغارية أيسلندي Indonesian الأيرلندية Italian اليابانيّة الكوريّة اللاتفية اللتوانية المقدونية الملايو المالطية Norwegian
اللغة الفارسية بولنديّة البرتغاليّة رومانية Russian صربي السلوفاكيّة سلوفيني إسباني السواحيلي Swedish Thai التركية الأوكراني الأردية الفيتنامية ويلزي اليديشية البنغالي البوسنية
السيبيونو الاسبرانتو الغوجاراتية الهوسا همونغ الإيبو جاوي الكانادا الخمير لاو لاتينية الماوري المهاراتية المنغولية النيبالية البنجابية الصومالية التاميل التيلجو اليوروبا
زولو
Английский Французский ألماني Итальянский البرتغالية Русский Испанский