MySQLのビュー/トリガ/関数/ストアドプロシージャ

ビュー

役割:速記コード、および一時テーブルの役割はほとんど

1 作成
 作成 ビュービュー名としてSQL文
 2 。修正を
 ALTER  ビュービュー名などの新しいSQL文
 3 。削除を
 ドロップ ビュービュー名
注:ビューは、SQL文の仮想あり、一時テーブルを作成します

第二に、フリップフロップ

処置:特定のテーブルの操作に追加および削除を行い、トリガーは、接続動作を定義するために使用することができます

DELIMITER // 
作成する前のティガー名をINSERT  ON TB1 のための行]それぞれが
 始まる
INSERT  INTO TB2を(列)の値(NEW、SNAMEを);
 エンド // 
区切り文字を、

本質を:トリガー、TB1の操作を作成し、TB2はそれに応じます操作
注:NEW OLD 
        前にINSERT         
        後にINSERT 
        する前に更新
        した後にアップデート
        する前に削除
        した後、削除    
INSERT NEWとはNEWとOLD OLDと更新して削除

第三に、機能

カテゴリー:組み込み関数、カスタム関数

1 。呼び出し機能 
 を選択し、関数名();
 2 。内蔵機能
 選択CURDATE();
 を選択DATE_FORMAT(時間形式);
 3 。カスタム関数
DELIMITER // 
作成 関数FUNC(int型
    BのINTを返しは int型
始める
のDECLARE NUMをINT defaukt 0 ;
 SET NUM = A + B;
 リターン(NMU);
 エンド // 
DELIMITER; 
SELECT FUNC(5。 3
注意:関数は、SQL文で使用することはできません

第四に、フリップフロップ

https://www.cnblogs.com/wupeiqi/articles/5713323.html

 

おすすめ

転載: www.cnblogs.com/wt7018/p/11110751.html