ورود

نسخه کامل مشاهده نسخه کامل : Stored Procedure در Mysql



David.Jn
25-01-2009, 14:43
سلام کی میدونه چه جوری میشه از Stored Procedure های Mysql تو php استفاده کرد؟
ممنون میشم یه چند تا مثال بزنید.

.: محمد :.
25-01-2009, 17:24
سلام کی میدونه چه جوری میشه از Stored Procedure های Mysql تو php استفاده کرد؟
ممنون میشم یه چند تا مثال بزنید.


برادر شما بگو اصلا Stored Procedure یعنی چه ؟ بعد از ما سوال کن ! :31::31: سطح سوات ( سواد ) ما پایین ه ! :31::31:

ali00h
25-01-2009, 17:51
سلام
اینا چنتا مثال ازش
ولی احتمالا میدونین که توی ورژن پایین mysql مثلا 4 نمیشه SP نوشت!!!


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Ultimator
25-01-2009, 18:19
سلام
سوال خوبیه فکر کنم مثل msSQL باشه در اونصورت ایجادش که با یه اسکریپت sql سادت حتما بلدین create procedure

مزایاش هم نسبت به اجرای دستورات مستقیم رو هم حتما میدونید ( چون باید تایپ کنم اگه نمیدونین بگین ! پیش فرض اینه که میدونید !! )

مثلا

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

فک کنم اینا رو میدونستید و فکر میکنم اجراش تو php مثل دستورهای ساده باشه

خواستم سرچ کنم برای اجراش که صفحه رو رفرش کردم دیدم پست قبلی کاملا واضحه !!

David.Jn
25-01-2009, 22:44
رادر شما بگو اصلا Stored Procedure یعنی چه ؟ بعد از ما سوال کن ! [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] سطح سوات ( سواد ) ما پایین ه ! [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
این خط رو که نیما گفت روببین
یکی از چیزایی که حال میده همینه:

نوشتن سلکت های سنگین و چند گانه با سرعت اجرای خیلی بیشتر و ...

ولی احتمالا میدونین که توی ورژن پایین mysql مثلا 4 نمیشه SP نوشت!!!

من اینارو میدونستم ولی با دو تا چیز مشکل داشتم
اولی اینکه سوالم رو نگاه کنید!
من فکر میکنم خود Mysql هم پیش فرض Procedure داره
و نمیدونم چندتا و نام پروسیجر هاش چیه که بشه صدا زد
شاید من اشتباه متوجه شدم وباید خودمون همیشه براش بنویسیم ولی یه جایی دیده بودم که خودش هم داره

دوم اینکه این Syntax برای نوشتن پروسیجر ها چیه؟(منظورم اینه که If و else و... هم داره دیگه اونا چه جورین)

Ultimator
26-01-2009, 13:02
بله مطمئنا یه پراسیجهایی داره ! البته چون با mssql فرق میکنه نمیتونم کمکی کنم اما سینتکسش خیلی سادست 4 تا پراسیجر رو نگاه کنی متوجه میشی یکی از ویژگی های tsql ساده بودن زبونشه . خیلی هم به زبون گفتار نزدیکه مثل همون سلکتهایی که مینویسی . یه کتاب خوب بود باید بگردم اما حسابی یاد میگرفتی sql

David.Jn
26-01-2009, 14:33
یه کتاب خوب بود باید بگردم اما حسابی یاد میگرفتی sql جملت ابهام داشت شاید به خاطر آواتارته!!! (^_^)
در هر صورت ما منتظریم

.: محمد :.
26-01-2009, 14:49
جملت ابهام داشت شاید به خاطر آواتارته!!! (^_^)
در هر صورت ما منتظریم

درسته ! راستی آواتار جدیدت قشنگه ( متاسفانه نمی تونم pm بزنم :41::41: )



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] در صورت بروز مشکل در هنگام ورود به سایت ، میتوانید از آدرس forum.p30world.net استفاده بفرمایید - لطفا در صورت بروز هر گونه اشکالی مدیریت را در جریان قرار دهید ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) .
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] شما به عنوان عضو جدید در سایت حضور دارید ... اعضای جدید از دسترسی به امکانات زیر منع شده اند :
پیغام خصوصی ، گروه های اجتماعی ، ارسال پیغام های پروفایل و دسترسی به چند انجمن خاص
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] با توجه به اینکه شما در دوره آزمایشی عضویت به سر میبرید ، کلیه پست ها و تاپیک های شما بعد از تایید شدن توسط مدیران و همکاران به سایر کاربران نمایش داده خواهد شد ، لطفا از ارسال چندین باره پست و تاپیک خودداری بفرمایید. همچنین توجه بفرمایید پیغام های ارسالی شما باید حتما به زبان فارسی نوشته شده باشد . بعد از مدتی فعالیت کلیه محدودیت ها بصورت خودکار حذف خواهند شد ( چنانچه فعالیتی نداشته باشید محدودیت دوره آزمایشی عضویت برداشته نخواهد شد )

Ultimator
26-01-2009, 14:57
ینی یه کتاب معرفی میکنم !

اینو ببین همین الان یه مورد تریگر sql نوشتم !


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

David.Jn
27-01-2009, 19:38
کتاب چی شد؟
پیدا نکردی؟!