1

ストアド プロシージャの実行時に、Mysql 関数スクリプト (コード) の 1 つを一時変数に取得したいと考えています。スクリプトを取得したら、何らかの理由でその関数スクリプトを一時テーブルに挿入したいと思います。

以下のクエリでは、「Begin」から「End」までの関数本体のみを取得できますが、スクリプト全体が必要です。

SELECT ROUTINE_DEFINITION into @temp 
FROM INFORMATION_SCHEMA.ROUTINES
WHERE ROUTINE_TYPE="function" 
AND ROUTINE_SCHEMA="dataabse_name" and ROUTINE_NAME = "function_name";

前もって感謝します..

ロナク

4

0 に答える 0