成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MySQL 5.0存儲過程的經驗總結

數據庫 MySQL
我們今天主要和大家描述的是MySQL 5.0存儲過程的經驗總結,如果你對其相關內容感興趣的話,你就可以瀏覽以下的文章了。

以下的文章主要描述的是MySQL 5.0存儲過程的經驗總結,其中包括MySQL數據庫存儲過程的正確創建,刪除以及調用與其他常用命令的描述,以下的文章就是對MySQL 5.0存儲過程的經驗總結的具體描述。

 

MySQL 5.0存儲過程學習總結:

一.創建存儲過程

 

1.基本語法:

create procedure sp_name()

begin

 

………

 

end

 

2.參數傳遞

 

二.調用存儲過程

1.基本語法:call sp_name()

注意:存儲過程名稱后面必須加括號,哪怕該存儲過程沒有參數傳遞

 

三.刪除存儲過程

 

1.基本語法:

drop procedure sp_name//

 

2.注意事項

 

(1)MySQL 5.0存儲過程中不能在一個存儲過程中刪除另一個存儲過程,只能調用另一個存儲過程

 

四.區塊,條件,循環

 

1.區塊定義,常用

begin

 

……

 

end;

 

也可以給區塊起別名,如:

 

lable:begin

 

………..

 

end lable;

 

可以用leave lable;跳出區塊,執行區塊以后的代碼

 

2.條件語句

 

if 條件 then

statement

 

else

 

statement

 

end if;

 

3.循環語句

 

(1).while循環

 

[label:] WHILE expression DO

statements

END WHILE [label] ;

(2).loop循環

[label:] LOOP

statements

END LOOP [label];

(3).repeat until循環

  1. [label:] REPEAT  
  2. statements  
  3. UNTIL expression  
  4. END REPEAT [label] ;  

五.其他常用命令

1.show procedure status

MySQL 5.0存儲過程中顯示數據庫中所有存儲的存儲過程基本信息,包括所屬數據庫,存儲過程名稱,創建時間等

 

2.show create procedure sp_name

 

顯示某一個存儲過程的詳細信息

 

MySQL存儲過程中要用到的運算符

 

MySQL存儲過程學習總結-操作符

算術運算符

 

+ 加 SET var1=2+2; 4

- 減 SET var2=3-2; 1

 

* 乘 SET var3=3*2; 6

 

/ 除 SET var4=10/3; 3.3333

 

DIV 整除 SET var5=10 DIV 3; 3

 

% 取模 SET var6=10%3 ; 1

 

比較運算符

> 大于 1>2 False

< 小于 2<1 False

 

<= 小于等于 2<=2 True

 

>= 大于等于 3>=2 True

 

BETWEEN 在兩值之間 5 BETWEEN 1 AND 10 True

 

NOT BETWEEN 不在兩值之間 5 NOT BETWEEN 1 AND 10 False

 

IN 在集合中 5 IN (1,2,3,4) False

 

NOT IN 不在集合中 5 NOT IN (1,2,3,4) True

 

= 等于 2=3 False

 

<>, != 不等于 2<>3 False

 

<=> 嚴格比較兩個NULL值是否相等 NULL<=>NULL True

 

LIKE 簡單模式匹配 “Guy Harrison” LIKE “Guy%” True

 

REGEXP 正則式匹配 “Guy Harrison” REGEXP “[Gg]reg” False

 

IS NULL 為空 0 IS NULL False

 

IS NOT NULL 不為空 0 IS NOT NULL True

 

邏輯運算符

 

與(AND)

  1. AND TRUE FALSE NULL   
  2. TRUE TRUE FALSE NULL   
  3. FALSE FALSE FALSE NULL   
  4. NULL NULL NULL NULL  

或(OR)

 

  1. OR TRUE FALSE NULL   
  2. TRUE TRUE TRUE TRUE   
  3. FALSE TRUE FALSE NULL   
  4. NULL TRUE NULL NULL  

異或(XOR)

 

  1. XOR TRUE FALSE NULL   
  2. TRUE FALSE TRUE NULL   
  3. FALSE TRUE FALSE NULL   
  4. NULL NULL NULL NULL  

位運算符

| 位或

& 位與

 

<< 左移位

 

>> 右移位

 

~ 位非(單目運算,按位取反)

 

上述的相關內容就是對MySQL 5.0存儲過程學習總結的描述,希望會給你帶來一些幫助在此方面。

【編輯推薦】

  1. 圖解MySQL數據庫安裝與實際操作
  2. 從MySQL數據庫表中來檢索數據并不難
  3. MySQL數據庫訪問妙招在Linux之下
  4. MySQL 修改密碼的6個好用方案
  5. 配置MySQL與卸載MySQL實操
責任編輯:佚名 來源: 互聯網
相關推薦

2010-04-27 17:21:39

Oracle存儲過程

2010-04-15 16:06:02

Oracle存儲過程

2010-05-19 17:24:55

MySQL編碼

2009-10-15 09:27:00

2010-11-23 10:34:04

MySQL左連接查詢

2010-05-19 14:39:12

MySQL連接字符串

2011-07-21 13:40:17

java

2009-09-16 17:13:54

學習Linq

2010-05-25 15:51:25

MySQL連接字符串

2009-08-19 09:24:43

AJAX引擎經驗總結

2009-09-29 16:32:11

OJB Hiberna

2010-03-25 13:42:14

云計算

2010-03-23 11:39:49

云計算

2010-04-21 14:53:46

Oracle游標

2009-11-17 11:24:00

PHP應用技巧

2009-08-20 17:35:47

Servlet和JSP

2009-09-11 13:29:31

LINQ查詢操作

2009-09-16 17:44:54

LINQ to SQL

2011-07-08 13:15:52

JSP

2010-06-12 17:37:18

UML實踐指南
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美在线天堂 | 欧美偷偷 | 精品国产18久久久久久二百 | 一区福利视频 | 国产一区二区三区四区在线观看 | 日韩成人在线视频 | 超碰男人天堂 | 亚洲精品一 | 中国一级大黄大片 | 精品人伦一区二区三区蜜桃网站 | 97在线观看 | 中文字幕日本一区二区 | 亚洲女优在线播放 | 国产一区二区三区色淫影院 | 亚洲天堂中文字幕 | 网址黄| 亚洲精品一区二区三区四区高清 | 国产亚洲成av人片在线观看桃 | 国产高清久久久 | h视频免费观看 | 国产精品国色综合久久 | 国产精品成人一区 | 久久影院一区 | 久久久蜜桃| 久久综合久久自在自线精品自 | 亚洲一区视频在线 | 国产在线一区观看 | 日韩精品在线看 | 奇米影视在线 | 最新国产精品精品视频 | 免费看片国产 | 欧美a在线 | 天天草夜夜骑 | 91综合网 | 亚洲黄色在线 | 国产亚洲欧美日韩精品一区二区三区 | 天天弄天天操 | 久久99精品久久久久久秒播九色 | 综合久久亚洲 | 久久www免费人成看片高清 | 日韩一区中文字幕 |