存储过程简单测试
来源:互联网 发布:数控车床gsktdb编程 编辑:程序博客网 时间:2024/06/05 07:38
CREATE TABLE `tbl_student` ( `ID` int(11) DEFAULT NULL, `NAME` varchar(50) DEFAULT NULL, `CLASSNO` varchar(100) DEFAULT NULL, `BIRTH` datetime DEFAULT NULL) ENGINE=MyISAM DEFAULT CHARSET=utf8
DELIMITER $$USE `test`$$DROP PROCEDURE IF EXISTS `test`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `test`(IN ID INT, OUT NAME VARCHAR (50))BEGIN IF(ID = 1) THEN SET NAME = '一班' ; END IF ; IF(ID = 2) THEN SET NAME = '二班' ; END IF ;END$$DELIMITER ;DELIMITER $$USE `test`$$DROP PROCEDURE IF EXISTS `USE_TEST`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `USE_TEST`( IN ID INT, IN NAME VARCHAR (10), IN CLASSNO INT, IN BIRTH DATETIME)BEGIN SET @ID = ID ; SET @NAME = NAME ; SET @CLASSNO = CLASSNO ; SET @BIRTH = BIRTH ; SET @CLASSNAME = NULL ; CALL test(CLASSNO, @CLASSNAME) ; SET @insertSql = CONCAT( 'INSERT INTO TBL_STUDENT VALUES(?,?,?,?)' ) ; PREPARE stmtinsert FROM @insertSql ; EXECUTE stmtinsert USING @ID, @NAME, @CLASSNAME, @BIRTH ; DEALLOCATE PREPARE stmtinsert ;END$$DELIMITER ;
CALL USE_TEST(1,'xy',1,'2012-10-01 10:20:01');
0 0
- 存储过程简单测试
- 简单oracle存储过程测试
- 一个简单存储过程的测试
- mysql定义一个简单的存储过程及测试
- 存储过程性能测试
- SQL存储过程测试
- 测试SQL存储过程
- 存储过程测试
- 如何测试存储过程
- 存储过程简单操作
- 简单分页存储过程
- 简单的存储过程
- 存储过程简单实例
- 简单的存储过程
- 简单Oracle存储过程
- 简单使用存储过程
- 简单存储过程
- 简单的存储过程
- Linux下使用rsync进行数据备份的命令详解
- angular中模块的自动加载和手动加载
- 分布式框架开发代码片段一
- Servlet API
- Android布局中实现圆角边框
- 存储过程简单测试
- poj 3009 深搜
- 利用AXIS开发Webservice(一)
- 一天一个设计模式——开篇概述
- Android 消息机制学习
- Jmockit对接口与基类的mock
- [C++ 面试基础知识总结]字符串,向量和数组
- python版opencv入门
- 从sal_listen_port()研究linphone