1、在存储过程中不要使用表的代号(具体叫什么忘掉了)比如:DELETE FROM bsdb.userrights a where a.user_name = username and a.menu_id = menuid;比如删除菜单,上面是错误的;因为不允许使用代名词a,应该去掉;
分类:
数据库 时间:
2015-04-15 16:16:43
阅读次数:
152
调试工具可从以下网站下载: http://www.devart.com/dbforge/mysql/studio/download.html 注意要下载Professional版才有调试功能,调试时最好用root账户,否则要配置权限比较麻烦,第一行要写 CREATE?DEFINER?=...
分类:
数据库 时间:
2015-04-14 13:08:07
阅读次数:
206
一、存储过程的创建语法:CREATE PROCEDURE sp_name (参数)合法的SQL语句mysql> delimiter // mysql> CREATE PROCEDURE simpleproc (OUT param1 INT) -> BEGIN -> SELECT CO...
分类:
数据库 时间:
2015-04-07 17:27:44
阅读次数:
184
存储过程介绍 存储过程是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程可由应用程序通过一个调用来执行,而且允许用户声明变量 。同时,存储过程可以接收和输出参数、返回执行存储过程的状态值,也可以嵌套调用...
分类:
数据库 时间:
2015-04-06 15:25:32
阅读次数:
166
妈的,,真奇怪,写个存储过程妈的,这么简单的事情。
DELIMITER //
CREATE PROCEDURE pro11()
BEGIN
DECLARE i INT DEFAULT 0;
REPEAT
INSERT INTO payout(userId,payOutName,payOutMoney,payOutDate) VALUES(232,"z...
分类:
数据库 时间:
2015-04-03 17:31:44
阅读次数:
285
create procedure sys_message_user_for_busbase()
begin
-- 声明一个标志done, 用来判断游标是否遍历完成
DECLARE done INT DEFAULT 0;
-- 声明一个变量,用来存放从游标中提取的数据
-- 特别注意这里的名字不能与由游标中使用的列明相同,否则得到的数据都是NULL
DECLARE tid varchar(...
分类:
数据库 时间:
2015-04-03 15:22:35
阅读次数:
247
网上关于mysql分页存储过程的资料很多,但内容大同小异。作为初学者,引用mysql存储过程如下:
DELIMITER $$USE `database1`$$ -- 数据库名称DROP PROCEDURE IF EXISTS `Query_Pagination`$$ -- 分页存储过程名称,存在则删除CREATE DEFINER=`root`@`%` PROCEDURE `Query_Pag...
分类:
数据库 时间:
2015-04-02 10:29:42
阅读次数:
177
最近需要用到MYSQL,没耐心从头到尾,慢慢了解了,需要什么直接百度,直接了解,从实战中学习。 看一下MYSQL存储过程的示例:CREATE PROCEDURE plogin( p_username char(15), p_password char(32), p_ip ch...
分类:
数据库 时间:
2015-03-31 12:36:02
阅读次数:
193
今天在用go-sql-driver做MySQL driver调用MySQL的存储过程时遇到一个罕见的报错。本文对这个错误及其解做一个简单的总结。1 问题描述按照go中sql包提供的接口,应用层代码调用MySQL存储过程的代码一般如下所示: result, err := dbh.Exec(...
分类:
数据库 时间:
2015-03-04 14:26:05
阅读次数:
213
利用存储过程方便日常查询一.创建存储过程1.存储过程创建语法:CREATEPROCEDUREsp_name([proc_parameter])[characteristics..]routine_body2.参数详解:sp_name:存储过程名字proc_parameter:像存储过程传递参数([IN|OUT|INOUT]param_nametype),其中in表示输入参数,out表示..
分类:
其他好文 时间:
2015-03-03 06:31:10
阅读次数:
168