הצטרפו לקבוצות שלנו לקבלת עדכונים מרוכזים פעם בשבוע:

ווטסאפ:
http://wa.dwh.co.il
טלגרם:
http://telegram.dwh.co.il

כמה מילים על sets

More
15 years 8 months ago #6161 by eldad
ע"מ ליצור SETS אנו יכולים להשתמש באחד משתי הפקודות:
CREATE SET MySet AS SomeSetExpression
או
WITH SET MySet AS SomeSetExpression
ההבדל הוא שה SET השני חי כל עוד השאילתה חיה, ז"א
שנוצר אובייקט בזיכרון אשר מפסיק להתקיים אחרי שסיימתנו
את מקטע השאילתה הקצר בעוד הפקודה CREATE SET יוצרת אובייקט
שחי כל עוד ה session חי.

יש שני סוגי SET-ים שניתן ליצור:
CREATE DYNAMIC SET MySet AS SomeSetExpression
או
CREATE STATIC SET MySet AS SomeSetExpression

הסטטי מחושב פעם אחת בלבד כשהוא רץ והדינאמי מחושב כל פעם
שקוראים לו.
אני משתמש המון ב STATIC SET , בעיקר ע"מ לחשב קבועים שנעשה
בהם הרבה שימוש כגון יום נוכחי ( מחושב כל פרוסס) .

Please התחברות to join the conversation.

Moderators: eldad
Time to create page: 0.257 seconds