mysql实例:在存储过程中创建表
发布时间:2015-12-22 编辑:jiaochengji.com
本文介绍下,一个在mysql存储过程中创建表的例子,有需要的朋友可以研究下,用来学习存储过程还是挺不错的。
mysql存储过程中创建表的例子,内容如下:
mysql> delimiter $$ mysql> mysql> mysql> CREATE PROCEDURE myProc() //创建存储过程myProc -> BEGIN -> DECLARE i INT DEFAULT 1; -> -> SET autocommit=0; -> -> DROP TABLE IF EXISTS test_table ; //删除存在的表 -> CREATE TABLE test_table ( //创建表 -> id INT PRIMARY KEY, -> some_data VARCHAR(30)) -> ENGINE=innodb; -> -> END$$ Query OK, 0 rows affected (0.00 sec) mysql> mysql> delimiter ; mysql> call myProc(); Query OK, 0 rows affected, 1 warning (0.08 sec) mysql> drop procedure myProc; Query OK, 0 rows affected (0.00 sec) mysql> desc test_table; +-----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------+-------------+------+-----+---------+-------+ | id | int(11) | NO | PRI | | | | some_data | varchar(30) | YES | | NULL | | +-----------+-------------+------+-----+---------+-------+ 2 rows in set (0.00 sec) mysql> drop table test_table; Query OK, 0 rows affected (0.03 sec) mysql>
您可能感兴趣的文章:
mysql动态游标与mysql存储过程游标(示例)
mysql实例:在存储过程中创建表
分享:Mysql 5.0存储过程学习总结
mysql实例 日期计算的存储过程
mysql实例 存储过程中创建与删除临时表
mysql functions实例:在存储过程中使用数学函数
mysql 存储过程用法举例
mysql实例 存储过程中向表中添加数据
mysql实例 使用if语句检测数据库版本
mysql case实例:在存储过程中使用CASE WHEN语句
[关闭]