MYSQL存储过程

1‘为了保证数据的完整性和一致性,以及提高应用性能

2.易于维护

3.降低网络拥堵,内部数据比网上传输数据要快得多

4.改善移植性

1,简单示例

mysql> create table fruits (
    -> id int,
    -> name varchar(10)
    -> );
Query OK, 0 rows affected (0.03 sec)
-----------------创建mysql数据库
mysql> insert into fruits values (1,'CF'),(2,'LOL'),(3,'NZ');
Query OK, 3 rows affected (0.00 sec)
----------------插入数据



alter table fruits rename to fruit;
-----------------更名操作





mysql> DELIMITER //
mysql> CREATE PROCEDURE fruit_procedure() BEGIN SELECT * FROM fruit; END //
Query OK, 0 rows affected (0.00 sec)

mysql> DELIMITER ;
------------------------创建存储过程




mysql> call fruit_procedure();
+------+------+
| id   | name |
+------+------+
|    1 | CF   |
|    2 | LOL  |
|    3 | NZ   |
+------+------+
3 rows in set (0.00 sec)

Query OK, 0 rows affected (0.00 sec)


----------------------------------调用存储过程
View Code

2.下班了,未完待续

posted on 2019-06-13 16:13  床上小老虎  阅读(120)  评论(0)    收藏  举报

导航