PDA

View Full Version : آموزش پروسیجر (sp) در sql



arash_flag
چهارشنبه 18 دی 1392, 22:23 عصر
با سلام این چند وقت خیلی پیگیر پروسیجر بودم و خیلی مطلب کسب کردم .
تصمیم گرفتم که اونها رو تو سایت بزارم تا بقیه دوستان هم استفاده کنند.

تعریف پروسیجر :
روال های ذخیره شده روی سرور ،کدهای از قبل کامپایل شده .

*برای مشاهده پروسیجر ها یا ساختن آنها باید در زیر شاخه ی بانک مورد نظر رفته و در زیر شاخه ی programability و stored procedure و بعد میتوان هم پروسیجر های سیستم و پروسیجر هایی که خودمان
ایجاد کرده ایم را ببینیم و با راست کلیک کردن new sp بسازیم .

* راه دیگر برای ایجاد sp ،ا new qurey است .
فقط باید توجه داشت که در گوشه ی سمت راست بالا نام دیتابیس خودمون را انتخاب کنیم .
*اگر خاستین از programability و stored procedure بسازید همه ی کد ها رو پاک کنید و مانند پایین.

نحوه ی نوشتن پروسیجر
create procedure select_1
as
select * from tbl_customer


پروسیجر پارامتر دار
create procedure insert_1
@c_name nvarchar(50),
@c_lname nvarchar(50)

as

insert into tbl_you values (@c_name , @c_lname )

* بعد از ساختن پروسیجر آن را execute کن تا ساخته شود .:چشمک:

نحوه ی اجرا شدن پروسیجر
یکی از روش هاش اینه: نام پروسیجر رو (در new qurey)بنویس و execute رو بزن .
امید وارم مطلب مفید باشد.

این مطلب ادامه دارد.