成人免费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

2009-10-22 15:07:12

綜合布線工程

2011-07-08 13:15:52

JSP
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 人人鲁人人莫人人爱精品 | 在线观看成人精品 | 欧美一区二区免费 | 亚洲欧美自拍偷拍视频 | 成人免费在线视频 | 欧美性大战久久久久久久蜜臀 | 欧美在线视频网 | аⅴ资源新版在线天堂 | 81精品国产乱码久久久久久 | 亚洲日韩欧美一区二区在线 | 精品久久久久久久久久久久 | 国产精品不卡视频 | 在线成人av | 黄色毛片免费视频 | 亚洲电影中文字幕 | 国产精品日韩在线观看 | 国产精品免费看 | 亚洲视频中文字幕 | 国产精品一区二区在线 | 蜜桃视频在线观看免费视频网站www | 在线看片国产精品 | 97超碰在线免费 | 国产精品日韩在线观看一区二区 | 污视频在线免费观看 | 亚洲91视频 | 日本欧美国产在线观看 | 亚洲一二三在线观看 | 波多野结衣先锋影音 | 天天干天天玩天天操 | 国产精品高清在线 | 在线成人av | 亚洲第一中文字幕 | 日韩视频―中文字幕 | 羞羞网站免费 | 日韩在线小视频 | 先锋影音资源网站 | 奇米在线| 欧美影院久久 | 91观看 | 日韩视频一区 | 亚洲毛片在线观看 |