ストアド プロシージャの作成方法は次のとおりです: 1. ストアド プロシージャを作成します。コードは [create proc sp_name] です。 2. ストアド プロシージャを呼び出します。コードは [exec sp_name [パラメータ名]] です。
この記事の動作環境: Windows 7 システム、Microsoft Visual C 2015 バージョン、Dell G3 コンピューター。
ストアド プロシージャの作成方法は次のとおりです:
1. ストアド プロシージャを作成します
create procedure sp_name @[参数名] [类型],@[参数名] [类型] as begin ......... end 以上格式还可以简写成: create proc sp_name @[参数名] [类型],@[参数名] [类型] as begin ......... end /*注:“sp_name”为需要创建的存储过程的名字,该名字不可以以阿拉伯数字开头*/
2. 呼び出します。ストアド プロシージャ
ストアド プロシージャは 3 つの環境で呼び出すことができます。
コマンド command では、基本的な構文は次のとおりです。 exec sp_name [パラメータname]
;
SQL 環境の基本構文は次のとおりです。 call sp_name [パラメータ名]
;
##PL/SQL 環境の基本構文は次のとおりです: begin sp_name [パラメータ名] end
;
#3. ストアド プロシージャを削除します
1. 基本構文:
drop procedure sp_name
2. 注意事項
#(1) 1 つのストアド プロシージャ内の別のストアド プロシージャを削除することはできません。別のストアド プロシージャを呼び出すことのみが可能です。
4. その他のよく使用されるコマンド
1.プロシージャのステータスを表示
データベースに保存されているすべてのストアド プロシージャの基本情報を表示します、所属するデータベース、ストレージのプロセス名、作成時刻などが含まれます。
2.show create procedure sp_name
保存されている特定の mysql の詳細情報を表示します。プロシージャ
3. exec sp_helptext sp_name
sp_name
オブジェクト作成テキストを表示
プログラミング関連の知識について詳しくは、こちらをご覧ください。訪問: プログラミング教育! !
以上がストアドプロシージャの書き方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。