PDA

View Full Version : Stored Procedures and Functions در Mysql چیه ؟



mdssoft
چهارشنبه 21 شهریور 1386, 04:03 صبح
سلام به همگی.
بچه ها خیلی وقته می خوام بدونم Stored Procedures and Functions در Mysql چیه ؟http://forum.majidonline.com/images/smilies/icon_sad.gif
اگر ممکن هست با نمونه کد توضیح دهید.
ممنون

mrrajabi
چهارشنبه 21 شهریور 1386, 21:49 عصر
سلام
مثل همون پروسجرهایی که تو sql هست شما میتونید تو mysql هم پروسجر تعریف کنید دیگه،البته ورژن های بالا بصورت شی گرا میتونید این کارو بکنید.

akram_raeespour
شنبه 14 مهر 1386, 12:41 عصر
سلام
مثل همون پروسجرهایی که تو sql هست شما میتونید تو mysql هم پروسجر تعریف کنید دیگه،البته ورژن های بالا بصورت شی گرا میتونید این کارو بکنید.


سلام
یعنی سینتاکس اون عین sqlserver است؟

peyman1987
شنبه 14 مهر 1386, 13:27 عصر
نخیر سینتکسش با SQL Server فرق میکنه یه نمونه ش میشه این :


DELIMITER $$
CREATE PROCEDURE MySelect(IN strName varchar(20))
BEGIN
SELECT * FROM names WHERE strName=strName ORDER BY strName;
END$$
DELIMITER ;


فراخوانیش هم میشه :


CALL MySelect('ali');

akram_raeespour
شنبه 14 مهر 1386, 14:09 عصر
من می خوام در مورد نوشتن stores procedure در mysql server اطلاعاتی کسب کنم شما منبع خوبی سراغ دارین روی اینترنت یا کتاب.

peyman1987
شنبه 14 مهر 1386, 16:49 عصر
سایت خود MySQL بهترین منبعه. البته باید بگم استفاده از Stored Routine ها فقط از MySQL 5 به بعد ساپورت میشه.
http://dev.mysql.com/doc/mysql/en/stored-procedures.html