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

溫馨提示×

溫馨提示×

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

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

MySQL--函數

發布時間:2020-07-26 12:29:54 來源:網絡 閱讀:357 作者:繆克拉 欄目:MySQL數據庫
- 創建
-- SQL的函數必須有返回值
-- create function 函數名稱(參數列表) returns 返回類型
create function f1() returns int
return 10;
- 查看
-- 查看 mysql.proc
   select db,name,type from mysql.proc;
- 調用
-- 調用 select f1();
- 刪除
-- 刪除函數         
drop function f1;          
delete from mysql.proc where name = 'xx';
- 變量
-- 臨時修改
delimiter //
create function f1(a int,b int) returns int
begin
-- 定義一個變量 res
declare res int default 0;
-- 將 a + b的結果賦值給 res
set res = a + b;
-- 返回 res
return res;
end
//
delimiter ;
-- 用戶變量的注意點 
-- 在 sql 語句中給用戶變量賦值的時候 不能夠使用 '=' 
select count(*) from mm_users; 
select @count = count(*) from mm_users;  -- '=' 表示判斷是否相等
- 判斷
判斷
if 條件1 then
語句1;
elseif 條件2 then
語句2;
else
語句
end if;
- 循環
循環
while 條件 do
語句;
end while;
退出循環:leave,相當于break
退出本次循環:iterate,相當于continue
- 示例
delimiter //
create function f3() returns varchar(300)
begin
-- 1. 聲明遞增的值 i, 拼接結果的 res
declare i int default 0;
declare res varchar(300) default '';
-- 2. 通過 while 遞增 i
while i <= 100 do
-- 3. 判斷 i 是否是偶數
if i % 2 = 0 then
-- 4. 拼接偶數
set res = concat(res,' ',i);
end if;
-- 遞增 i
set i = i + 1;
end while;
-- 5. 返回 res
return res;
end
//
delimiter ;
向AI問一下細節

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

AI

衡南县| 休宁县| 宜春市| 贡嘎县| 屯昌县| 汉寿县| 襄汾县| 湘潭县| 宁夏| 龙门县| 家居| 应城市| 金川县| 乐清市| 那坡县| 瑞丽市| 措勤县| 博客| 桃源县| 饶平县| 璧山县| 渝中区| 新龙县| 沅江市| 阳谷县| 涿州市| 阿拉尔市| 钟山县| 塔河县| 旬邑县| 登封市| 静海县| 栾川县| 杭锦后旗| 文山县| 绍兴市| 井研县| 和顺县| 邓州市| 荃湾区| 房山区|