
@@) ואינן מקבלות פרמטרים.@@SERVERNAME מחזיר את שם השרת, @@VERSION את גרסת ה-SQL ואת הארכיטקטורה (64 ביט), ו-@@LANGUAGE את השפה הנוכחית.@@CONNECTIONS מחזיר את מספר החיבורים שנעשו למסד מאז ההפעלה האחרונה של השרת.@@DATEFIRST מראה איזה יום מתחיל את השבוע. בשפה האנגלית (US) התוצאה 7, באיטלקית 1. הפקודה SET LANGUAGE משנה את הערך.CURRENT_TIMESTAMP מחזירה את התאריך והשעה בלי סוגריים, בדומה ל-GETDATE().הטקסט המלא של הדקות הראשונות בהרצאה «פונקציות מערכת - קונפיגורציה» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בדוגמה הבאה שלפנינו אחרי שראינו בתוך פרוגרמביליטי פונקציות של User Defined Functions פונקציות של Tabled Value וסקלארד וליו כעת אנחנו רוצים להיכנס דווקא לפונקציות שלא המשתמש כותב אותן ומפעיל אותן אלא פונקציות שהן System Functions פונקציות שנכתבו על ידי המערכת
וכל שלנו נותר זה להשתמש בהן בלבד. האמת שיש קרוב ל-200 פונקציות מעל ל-200 פונקציות הם רבות, הם פותלגות כאן לפי קטגוריות ולפי סקשנים, נושאים שונים, לא ניתן לעבור ולדעת את כולם, ולמען האמת גם לא צריך, לא נדרש להשתמש בכל אחת ואחת מהם.
אנחנו נעבור כבריף קצר על העיקריות והחשובות שביניהן. ככלל, בכל פונקציה אנחנו יכולים לראות את השם של הפונקציה, ובסוגריים עגולים ציון של פרמטרים שהיא מקבלת, כמו שיש לנו כאן לגבי Average, יש לנו אפשרות לראות מהם הפרמטרים שהיא יכולה לקבל, יש לנו אפשרות לפתוח אותה ולראות כל אחד
וההגדרות שלה. האמת שאנחנו גם יכולים להיכנס כאן לתוך help, בתוך אינדקס ואם אני מגדיל את המסך ובתוך ה-look for אני יכול להקיש כאן Functions ובתוך Functions אם אנחנו נרד למטה אנחנו נמצא פונקציות מסוג Transact SQL. אם אני לוחץ על זה דאבל קליק
אני מקבל אותם כאן וכאן אני יכול לקבל תיאור