PDA

View Full Version : Store Procedure های تودرتو



Galawij
پنج شنبه 18 فروردین 1390, 11:34 صبح
سلام
می خوام روالی بنویسم که از داخل روال های دیگه بشه به فیلدهاش دسترسی داشت.(البته نه از طریق پارامترهای ورودی و خروجی) مثلاً چطور وقتی یک view رو ایجاد می کنیم از داخل یک view دیگه می تونیم از طریق نام view و اسم فیلد آن به محتویات فیلد دسترسی داشته باشیم همچین حالتی رو می خوام برای Store Procedure پیاده کنم . اگه کسی اطلاعاتی داره که می تونه کمک کنه، لطفاً راهنمایی کنید.

درحقیقت می خوام تو برنامه ام Select های تو در تو ایجاد نکنم.یک Store Procedure کلی بنویسم و هر دفعه از طریق نام روال، نقطه نام فیلد به مقدار فیلد برسم.

mobtakercode
پنج شنبه 18 فروردین 1390, 12:44 عصر
چنین چیزی برای procedure ها امکان پذیر نیست شما می توانید از . در تعریف پروسیجر نیز استفاده کنید

اگر می خواهید از select های تودرتو استفاده نکنید که البته کار غلطی است چون کدنویسی شما را زیاد می کند باید از پارامترهای خروجی در تعریف پروسیجر استفاده کنید

Galawij
پنج شنبه 18 فروردین 1390, 14:09 عصر
نقل قول: Store Procedure های تودرتو

چنین چیزی برای procedure ها امکان پذیر نیست شما می توانید از . در تعریف پروسیجر نیز استفاده کنید

اگر می خواهید از select های تودرتو استفاده نکنید که البته کار غلطی است چون کدنویسی شما را زیاد می کند باید از پارامترهای خروجی در تعریف پروسیجر استفاده کنید
از طریق ایجا یک Table_Value_Functions به راحتی قابل پیاده سازی است.