כיצד ליצור פרוצדורות מאוחסנות ב-SQL באמצעות SQL Server

Kyzd Lyzwr Prwzdwrwt M Whsnwt B Sql B Mz Wt Sql Server



SQL Server הוא אחד המוצרים הטובים ביותר שיצאו ממיקרוסופט, אך לא כל איש מקצוע יודע כיצד להשתמש בו ביעילות. לדוגמה, חלקם עשויים להתקשות ליצור פרוצדורה מאוחסנת, אך אל תדאגו אם תיפלו בסוגר הזה כי הגעתם למקום הנכון. עכשיו, ללמוד איך לעשות ליצור SQL Stored Procedures באמצעות SQL Server זה משהו שכל אנשי המקצוע בתחום הזה צריכים לדעת איך להשיג.



  כיצד ליצור פרוצדורות מאוחסנות ב-SQL באמצעות SQL Server





כיצד ליצור פרוצדורה מאוחסנת ב-SQL Server

יצירת נהלים מאוחסנים ב-SQL באמצעות SQL Server היא קלה יותר ממה שאולי חשבת במקור, אז תן לנו להסביר מה לעשות. פשוט בצע את השלבים כאן:





vpn גורם לאינטרנט להתנתק
  1. לחץ על שאילתה חדשה
  2. הקלד משפט CREATE PROCEDURE
  3. כתוב באופן ידני הצהרת CREATE PROCEDURE
  4. התקשר לפרוצדורה המאוחסנת

1] לחץ על שאילתה חדשה

  SQL Server שאילתה חדשה



הדבר הראשון שעליך לעשות במצב זה הוא ללחוץ על כפתור השאילתה החדשה. זה נעשה בקלות, אז בואו נסביר איך.

  • בסדר, אז התחל בפתיחת הכלי SQL Server.
  • משם, בחר את מסד הנתונים שבו ברצונך ליצור פרוצדורה מאוחסנת.
  • ברגע שהוא פועל, עליך ללחוץ על כפתור השאילתה החדשה בהקדם האפשרי.
  • אתה יכול למצוא כפתור זה ממש בסרגל הכלים.

2] הקלד משפט CREATE PROCEDURE

  יצירת נוהל אחסון SQL

ממשיכים הלאה, כעת עליך להקליד הצהרת יצירת נוהל מאזור הטקסט שסופק.



להלן דוגמה כיצד נראית הצהרת הליך יצירת:

CREATE PROCEDURE LatestTasks @Count int AS
SET ROWCOUNT @Count
SELECT TaskName AS LatestTasks, DateCreated
FROM Tasks
ORDER BY DateCreated DESC

עלינו לשים לב שהסקריפט לעיל נועד ליצור פרוצדורה מאוחסנת שנקראת TastestTasks, והוא מקבל פרמטר שנקרא Count.

3] כתוב באופן ידני הצהרת CREATE PROCEDURE

אם אינך בטוח כיצד ליצור הצהרת נוהל לפי העיצוב שלך, אז תן לנו להסביר כדי לעזור לך להפוך למאסטר.

אתה מתחיל את הסקריפט עם CREATE PROCEDURE (חייב להיות תמיד ברישיות).

משם, לחץ על כפתור הרווח והקלד את procedure_name.

עקוב אחרי זה עם רווח אחר, ואז AS.

לכן, אם נעשה כהלכה, הסקריפט הבסיסי אמור להיראות כך:

CREATE PROCEDURE GetCustomer AS

לאחר מכן, עליך להוסיף את קוד SQL במיוחד עבור פרוצדורה מאוחסנת, והוא חייב להיראות דומה לדוגמה הראשונה שלמעלה.

אפליקציית רדיו האינטרנט בחינם הטובה ביותר עבור Windows 10 -

אתה רואה, אם ההליך המאוחסן הוא לקבל פרמטרים, הוסף את הסמל @ יחד עם סוג הנתונים של מספר שלם. זה יקדים את שם הפרמטר, כך שכאשר הכל נעשה, הסקריפט צריך להיראות כך:

CREATE PROCEDURE GetCustomer @CustomerId int AS

4] התקשר לפרוצדורה המאוחסנת

כדי להתקשר או לבצע את ההליך המאוחסן, עליך להשתמש ב-EXEC או בפקודה EXECUTE. אל תדאג כי שניהם עושים את אותו הדבר.

אם אתה עוקב מקרוב, המוצר המוגמר צריך להיראות כמו מה שמופיע למטה:

EXEC GetCustomer @CustomerId = 7

אוֹ

EXECUTE GetCustomer @CustomerId = 7

אז, על מה המספר 7? ובכן, הפרמטר שעבר הוציא לפועל CustomerId שמכיל 7 כערך. זה אומר שאם המספר ישתנה אז SQL יעבד לקוח אחר.

לקרוא : כיצד להוריד ולהתקין MySQL ב-Windows

האם SQL Server בחינם?

יש גרסה חינמית של SQL Server, והיא נקראת SQL Server 2022 Express. זה אידיאלי במיוחד לפיתוח וייצור של יישומי שולחן עבודה, אינטרנט ושרתים קטנים.

האם קשה ללמוד SQL Server?

בסך הכל, עלינו לומר ש-SQL היא שפה שקל ללמוד. אפילו יותר אם יש לך ניסיון קודם בתכנות כי זה פותח את הדלת ללימוד השפה תוך שבועות בלבד ולא חודשים.

  כיצד ליצור פרוצדורות מאוחסנות ב-SQL באמצעות SQL Server
רשום פופולרי