博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 存储过程的基本语法知识
阅读量:6280 次
发布时间:2019-06-22

本文共 868 字,大约阅读时间需要 2 分钟。

1 MySQL中的基本的存储过程 我将其分类为增删改查来逐一的分布来说

增加: 

//创建一个存储过程        $sql = "            CREATE PROCEDURE TABLE_PR2()    ---- 注意就算是没有参数也必须带上  过程名+()             begin  -- 开启                insert into {
{
%test}} (`name`)values('叫我小塔'); --- 执行的sql 语句 可以是任何sql增删改查都可以 end;"; -- 结束标示

2修改

  修改 只能修改其有的特性 比如文件的权限名称 不能够修改其中的内容信息,如果需要必须先删除再创建

  2.1 修改特性

$sql = "ALTER PROCEDURE TABLE_PR2  MODIFIES SQL DATA SQL SECURITY INVOKER"; //将原有的特性sql_data_access 修改为 sql security invoker

3 删除

DROP PROCEDURE [IF EXISTS] TABLE_PR2   //删除对应的存储

4 存储过程的查看 

  查看分为两种 存储过程的查看 和存储函数的查看 都是一样的除了名字不一样以外  

SHOW PROCEDURE STATUS  //查询出所有的存储

4.1 查询对应存储名称的存储

select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' //存储过程 select `name` from mysql.proc where db = 'your_db_name' and `type` = 'FUNCTION' //函数

 

  

  

转载于:https://www.cnblogs.com/lt-com/p/6689784.html

你可能感兴趣的文章
写给0-3岁产品经理的12封信(第08篇)——产品运营能力
查看>>
ArcGIS Engine 符号自动化配置工具实现
查看>>
小程序 · 跳转带参数写法,兼容url的出错
查看>>
flutter error
查看>>
Flask框架从入门到精通之模型数据库配置(十一)
查看>>
10年重新出发
查看>>
2019年-年终总结
查看>>
聊聊elasticsearch的RoutingService
查看>>
让人抓头的Java并发(一) 轻松认识多线程
查看>>
从源码剖析useState的执行过程
查看>>
地包天如何矫正?
查看>>
中间件
查看>>
Android SharedPreferences
查看>>
css面试题
查看>>
Vue组建通信
查看>>
用CSS画一个带阴影的三角形
查看>>
前端Vue:函数式组件
查看>>
程鑫峰:1.26特朗.普力挺美元力挽狂澜,伦敦金行情分析
查看>>
safari下video标签无法播放视频的问题
查看>>
01 iOS中UISearchBar 如何更改背景颜色,如何去掉两条黑线
查看>>