ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin

quick_linkכתיבת פונקציות ב-PostgreSQL

published at 14/05/2006 - 21:36 · ‏פורסם mksoft · ‏tags פיתוח · שלח לחברידידותי למדפסת
פיתוח ONLamp כותבים אודות כתיבת פונקציות ב-PostgreSQL בעזרת PL/pgSQL.

המאמר מדגים זאת בעזרת כתיבת פונקציית פיבונצ'י, הוספת יכולות caching של התוצאות בטבלה, יצירת prepared statments וניתוח זמן הביצוע.

נזכיר ש-PL/pgSQL (אשר דומה ל-PL/SQL של אורקל) אינה השפה היחידה הנתמכת ב-PostgreSQL. ניתן לכתוב פונקציות ו-Stored procedures גם בפרל, פייתון ו-TCL.

 

קישורים רלוונטיים

· עוד על פיתוח
· חדשות מאת mksoft


הסיפור הנקרא ביותר בנושא פיתוח:
הטבלה המחזורית של האופרטורים

כתיבת פונקציות ב-PostgreSQL | כניסה / יצירת מנוי חדש | 3 תגובות
סף חסימה
  
ההערות הינן מטעם כותביהן. אין צוות האתר לוקח אחריות על תוכנן
Re: כתיבת פונקציות ב-PostgreSQL (ניקוד: 1)
ע"י צחי ב 14/05/2006 - 23:06

(מידע על משתמש | שלח הודעה) http://tzahi.blogsite.org
ו ב-JAVA ואני חושב שראיתי גם RUBY וגם ב-C שאני משתמש המון וכנראה הכי יעיל.

[ השב לזאת ]

Re: כתיבת פונקציות ב-PostgreSQL (ניקוד: 1)
ע"י צחי ב 14/05/2006 - 23:12

(מידע על משתמש | שלח הודעה) http://tzahi.blogsite.org
רק ריפרפתי במאמר ונראה לי שלגבי הCACHING הם יכלו להשתמש ב create temporary table כדי שהטבלה תמחק אוטומטית ביציאה. בנוסף צריך ליצור משתנה SEQUENCE אחרת הרצות שונות של הפונק' ידרכו אחד על השני.

בנוסף בפונק' C לפחות כן ניתן לשמור את התוצאות הזמניות במכניזם אחסון tuplestore שבדר"כ משמש לSORT. מאוד פשוט לשימוש.

[ השב לזאת ]

Re: כתיבת פונקציות ב-PostgreSQL (ניקוד: 0)
ע"י פינגווין אנונימי ב 14/05/2006 - 23:21
אפשר גם בPHP.

[ השב לזאת ]