資料處理時經常需要多個表單加起來處理,這個時候你就必須要對於Join跟Union要清楚了解他的作用,我們用實作來了解吧。
Stored Procedure(預儲程序):把一連串的SQL程序步驟儲存起來,最後透過 『call 預儲程序名稱;』來呼叫。 Stored Function(預儲函數):或稱為使用者定義函數,跟預儲程序很像,不過最後會傳回值。呼叫方式不是 call,而是Select,例如:『select 預儲函數名稱(引數值);』或『select 預儲函數名稱();』。 本文就來練習使用Stored Procedure以及Stored Function。
這個實作要在XAMPP內,利用觸發器(Trigger)來監督表單的插入(Insert into)、更新(Update)、刪除(Delete From),監督的意思是要知道誰在何時對資料表做了哪些更動資料的動作。例如哪個帳號在何時插入資料? 哪個帳號在何時將資料欄位更新? 哪個帳號在何時刪除資料?
SQL (Structured Query Language) 語法有很多種,例如ANSI-SQL、MySQL、Transact-SQL (Microsoft)、PostgreSQL、PL/SQL (Oracle) 等。各種SQL不一定完全遵循標準,因此有些SQL之間會有些微差異,特別是在日期時間語法、字串連接等處理。
忘記密碼經常發生,但是如果你忘記的是最高權限的密碼,是比較麻煩的事情。在維運MySQL/MariaDB的過程中,如果忘記密碼,有幾種情況可以幫你找回來。