mysql>mysql> delimiter $$mysql>mysql> CREATE PROCEDURE myProc-> (p_first_name VARCHAR(30),-> p_last_name VARCHAR(30),-> p_city VARCHAR(30),-> p_descri...
分类:
数据库 时间:
2015-09-09 17:29:22
阅读次数:
176
mysql>mysql> delimiter $$mysql>mysql> CREATE PROCEDURE myProc-> (p_first_name VARCHAR(30),-> p_last_name VARCHAR(30),-> p_city VARCHAR(30),-> p_descri...
分类:
数据库 时间:
2015-09-09 16:27:36
阅读次数:
209
1 MySQL存储引擎的概念 MySQL中数据用各种不同的技术存储在文件(或内存)中,这些技术都使用不同的存储机制、索引技巧,锁定水平,并且最终提供广泛的、不同的功能,通过选择不同的技术,能够获得额外的速度或功能,从而改善整体功能。 SQLServer和Oracle都使用了一种存储引擎,而MySQL...
分类:
数据库 时间:
2015-09-09 13:23:32
阅读次数:
161
create PROCEDURE myTestProcname(in score int ,out result varchar(100))BEGINIF score>60 THENset result='yes';ELSEset result='no';END if;END调用CALL myTes...
分类:
数据库 时间:
2015-09-09 13:19:04
阅读次数:
132
两种类型最主要的差别就是Innodb 支持事务处理与外键和行级锁.而MyISAM不支持.所以MyISAM往往就容易被人认为只适合在小项目中使用。 我作为使用MySQL的用户角度出发,Innodb和MyISAM都是比较喜欢的,但是从我目前...
分类:
数据库 时间:
2015-09-05 12:35:37
阅读次数:
231
1. ALTER and DROP1 ALTER PROCEDURE p6 COMMENT 'Unfinished' // 2 DROP PROCEDURE p6 // 2. 与Oracle/SQLServer/DB2/ANSI比较 1) 与Oracle比较 1> 摘要: a. ...
分类:
数据库 时间:
2015-09-04 07:33:44
阅读次数:
263
delimiter //drop procedure if exists p_PreLogin//create procedure p_PreLogin( IN in_username varchar(32), IN in_password varchar(32), ...
分类:
数据库 时间:
2015-09-03 17:48:33
阅读次数:
239
1.创建函数 1 CREATEFUNCTIONfactorial(nDECIMAL(3,0)) 2 RETURNSDECIMAL(20,0) 3 DETERMINISTIC 4 BEGIN 5 DECLAREfactorialDECIMAL(20,0)DEFAULT1; 6 DECLAREc...
分类:
数据库 时间:
2015-09-03 01:50:52
阅读次数:
203
1.CREATEROUTINE1 GRANT CREATE ROUTINE 2 ON database-name . * 3 TO user(s) 4 [WITH GRANT OPTION]; CREATEROUTINE可以创建存储过程和函数,还可以创建视图和表.现在内置的root拥有该...
分类:
数据库 时间:
2015-09-02 01:49:20
阅读次数:
207
mysql存储过程也提供了对异常处理的功能:通过定义HANDLER来完成异常声明的实现语法如下:DECLARE handler_type HANDLER FOR condition_value[,...] sp_statement handler_type: CONTINUE | EXIT cond...
分类:
数据库 时间:
2015-09-01 20:01:41
阅读次数:
361