亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MYSQL——自定義函數

發布時間:2020-07-20 18:46:29 來源:網絡 閱讀:372 作者:拉考的考拉 欄目:MySQL數據庫

  自定義函數

用戶自定義函數是一種對MYSQL擴展的途徑,其用法與內置函數相同

1   函數可以返回任意類型的值,同樣可以接收這些類型的參數

2   函數體由合法的SQL語句構成

3   函數體可以是簡單的SELECT或INSERT語句

4   函數體如果為復合結構則使用BEGIN...END語句

5   復合結構可以包含聲明,循環,復制結構

6   創建不帶參數的自定義函數

   第一步   CREATE  FUNCTION  函數名 ()  FETURNS  字符串長度如VARCHAR(30)

   第二步   RETURN  類型(如DATE)_FORMAT  (NOW(),函數內容如’%Y%m%d %H點:%i分:%s’);

7   創建帶有參數的自定義函數

   第一步   CREATE  FUNCTION   函數名如f1(參數類型和參數個數如num1  字符長度如SMALLINT  字符類型如UNSIGNED,  參數類型和參數個數如num2  字符長度如SMALLINT   字符類型如UNSIGNED)

   第二步   RETUPNS 返回值類型如 FLOAT(10,2)  UNSIGNED

   第三步   RETUPNS 返回值如(num1+num2)/2;

8   調用函數

   SELECT 函數名 (參數名如10,15);

   修改當前MYSQL的默認定界符

   DELIMITER  新的定界符

9   創建具有復合結構函數體的自定義函數(創建前要先修改MYSQL的默認定界符為//,創建好后要修改回;)

   第一步   CREATE  FUNCTION adduser(用戶名如username  字符長度如VARCHAR(20)

  第二步   RETURNS 數據類型如INT 字符類型如UNSIGNED

  第三步   BEGIN

   第四步   INSERT 表名(用戶名)VALUES(用戶名);

   第五步   RETURNLAST_INSERT_ID();

   第六步   END

   第七步    //

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

孟村| 和政县| 永嘉县| 松桃| 崇仁县| 永安市| 新晃| 鞍山市| 康乐县| 鸡东县| 盐源县| 涞源县| 江永县| 丹巴县| 林周县| 南和县| 黑山县| 德兴市| 将乐县| 颍上县| 德化县| 如皋市| 左云县| 卓资县| 保德县| 贺兰县| 思南县| 汝南县| 肇源县| 灵寿县| 岳阳县| 方山县| 永川市| 新巴尔虎左旗| 永和县| 武山县| 中山市| 依兰县| 道孚县| 普陀区| 惠来县|