W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
一、為什么使用函數(shù)
1.函數(shù)可以更加方便的實現(xiàn)我們常用的功能:將我們常用的功能并且具有一致性(在實現(xiàn)功能上是一致的)封裝為一個函數(shù),我們在想實現(xiàn)這個功能的時候,直接調(diào)用即可。
2.減少代碼量,效率更高。
3.函數(shù)分為系統(tǒng)函數(shù)和自定義函數(shù)(彌補系統(tǒng)函數(shù)的不足)。
二、如何使用函數(shù)
1.創(chuàng)建函數(shù)
CREATE [AGGREGATE] FUNCTION function_name(parameter_name type,[parameter_name type,...])
RETURNS {STRING|INTEGER|REAL}
return body
簡單來說就是:
CREATE FUNCTION 函數(shù)名稱(參數(shù)列表)
RETURNS 返回值類型
RETURN 函數(shù)體
2.刪除函數(shù)
DROP FUNCTION function_name
3.使用函數(shù)
SELECT function_name(parameter_value,...)
三、什么地方使用函數(shù)
在我們多出想實現(xiàn)同一個功能的時候,就可以創(chuàng)建一個函數(shù),直接調(diào)用。
四、系統(tǒng)自帶函數(shù)(51備份)
1.數(shù)學函數(shù)
2.聚合函數(shù)
3.字符串
4.日期和時間函數(shù)
5.加密函數(shù)
6.控制器流函數(shù)
7.格式化函數(shù)
8.類型轉化函數(shù)
9.系統(tǒng)信息函數(shù)
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: