ホームページ >バックエンド開発 >PHPチュートリアル >Yii は mysql ストアド プロシージャを呼び出します

Yii は mysql ストアド プロシージャを呼び出します

WBOY
WBOYオリジナル
2016-06-23 14:39:501135ブラウズ

親愛なるエビさん、DAO を使用するか AR を使用するかに関係なく、Yii を使用して Mysql ストアド プロシージャを呼び出す方法を知っている人はいますか。

以下は私の兄が作成したストアド プロシージャ コードです:
CREATE PROCEDURE `report_monthly`(IN dep varchar(8),IN start_date varchar(10),IN end_date varchar(10),IN report_type varchar(1))

皆様、よろしくお願いします。


ディスカッションに返信(解決策)

電話しましたが、違和感があります

投稿してポイントを付与しました。私はそれを自分でやりました。ありがとうございます

ejb がストアド プロシージャを呼び出す方法を理解していますか?

ejb がストアド プロシージャを呼び出す方法を理解していますか?
これは理解しました。どうしたの?

どうやってやるの?

問題を解決するにはどうすればよいですか?

$command = Yii::app()->db->createCommand('call myproc("yourname")');
$command->execute();

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。