امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش SQL SERVER
نویسنده پیام
hadafeayandeh آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 2
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 1
( 1 تشکر در 1 ارسال )
ارسال: #1
آموزش SQL SERVER
آموزش SQL SERVER




چگونگی ایجاد یک Stored Procedure]


ایجاد یک Stored Procedure

در Object Explorer، به نمونه ای از Database Engine وصل شوید و سپس آن نمونه را بسط دهید.
Databaseها را بسط دهید، Databaseهایی را بسط دهید که stored procedure متعلق به آن است، و سپس Programmability را بسط دهید.
روی Stored Procedures کلیک راست، و سپس روی New Stored Procedure کلیک کنید.
در منوی Query، روی Specify Values for Template Parameters کلیک کنید.
در Specify Values for Template Parameters، ستون Value، محتوی valueهای پیشنهادی برای پارامترها است. Valueها را قبول کنید یا آنها را با valueهای جدید جایگزین کنید، و سپس OK را کلیک کنید.
در query editor، عبارت SELECT را با عبارتی برای procedure خودتان جایگزین کنید.
برای تست کردن syntax، در منوی ،Query روی Parse کلیک کنید.
جهت ایحاد stored procedure، در منوی Query، روی Execute کلیک کنید.
جهت ذخیره script، در منوی File، روی Save کلیک کنید. نام فایل را قبول کنید یا آن را با نامی جدید جایگزین کنید، و سپس روی Save، کلیک کنید.

ایجاد یک نمونه از Stored procedure

1. در Object Explorer، به نمونه ای از Database Engine وصل شوید و سپس آن نمونه را بسط دهید.2. Databases را بسط دهید، AdventureWorks database را بسط دهید، و سپس Programmability را بسط دهید.3. روی Stored Procedures کلیک راست، و سپس روی New Stored Procedure کلیک کنید.4. در منوی Query، روی Specify Values for Template Parameters کلیک کنید.5. در Specify Values for Template Parameters، Valueهای زیر را برای پارامترهایی که در زیر نشان داده شده، وارد کنید.
Value Parameter
Your name Author
Today's date Create Date
Returns employee data. Description
HumanResources.uspGetEmployees Procedure_name
@LastName @Param1
nvarchar(50) @Datatype_For_Param1
NULL Default_Value_For_Param1
@FirstName @Param2
nvarchar(50) @Datatype_For_Param2
NULL Default_Value_For_Param2
6. روی OK کلیک کنید.7. در query editor، عبارت SELECT را با عبارات زیر جایگزین کنید.
SELECT FirstName, LastName, JobTitle, Department
ROM HumanResources.vEmployeeDepartment
HERE FirstName = @FirstName AND LastName = @LastName;


8. برای تست کردن syntax، در منوی Query روی Parse کلیک کنید. اگر پیام error دریافت کردید، عبارات را با اطلاعات بالا مقایسه کنید و در صورت لزوم تصحیح کنید.9. جهت ایحاد stored procedure، در منوی Query، روی Execute کلیک کنید.10. جهت ذخیره script، در منوی File، روی Save کلیک کنید.11. جهت اجرا کردن stored procedure، روی نوار ابزار (toolbar)، روی New Query کلیک کنید.12. در پنجره query، عبارات زیر را وارد کنید:
USE AdventureWorks;
GO
EXECUTE HumanResources.uspGetEmployees @FirstName = N'Diane', @LastName = N'Margheim';
GO


13. روی منوی Query، Execute را کلیک کنید.



برای یادگیری کامل SQL SERVER به لینک زیر رجوع کنید:

آموزش SQL SERVER
۳۰-شهریور-۱۳۹۱, ۱۰:۲۰:۵۲
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [آموزشی] بررسی انواع SQL Server Replication Ghoghnus 0 798 ۲۴-آذر-۱۳۹۹, ۱۷:۳۲:۲۶
آخرین ارسال: Ghoghnus
  [سوال] کانکت نشدن در sql server mnd110 0 721 ۲۳-شهریور-۱۳۹۹, ۱۲:۲۲:۲۰
آخرین ارسال: mnd110
  مشکل با Connect کردن SQL SERVER VBYOFSKI 35 68,574 ۱۹-شهریور-۱۳۹۹, ۱۸:۱۳:۵۸
آخرین ارسال: mnd110
  مشکل در SQL server bahargol 1 4,287 ۰۵-مهر-۱۳۹۵, ۲۳:۴۰:۱۱
آخرین ارسال: Ghoghnus
  مشکل با connect به SQL Server 2014 Management Studio javaweb 1 3,212 ۰۴-شهریور-۱۳۹۴, ۰۹:۳۶:۴۵
آخرین ارسال: Di Di
  مجموعه فیلم های آموزشی پایگاه داده SQL SERVER bghad1 0 2,689 ۱۴-مرداد-۱۳۹۴, ۱۸:۲۶:۰۳
آخرین ارسال: bghad1
  مجموعه آموزش sql server bghad1 6 5,663 ۲۹-بهمن-۱۳۹۳, ۱۸:۰۷:۵۶
آخرین ارسال: bghad1
  مجموعه آموزش sql server bghad1 0 2,258 ۲۱-بهمن-۱۳۹۳, ۱۸:۲۲:۱۹
آخرین ارسال: bghad1
  ایمپورت اطلاعات sql server در اکسل taksa2012 1 4,367 ۱۹-مهر-۱۳۹۳, ۲۲:۳۱:۰۷
آخرین ارسال: far_222000
Question sql server 2002 for windows 7 64 bit The.Ghost 2 2,555 ۱۸-فروردین-۱۳۹۳, ۰۰:۳۸:۱۴
آخرین ارسال: فاطمه وطن دوست

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS