存储过程简单事例

BEGIN
DECLARE
num INT;

SET num = 1;

WHILE num < 100000 DO
INSERT INTO macc_user_vip (user_name, vip)
VALUES
(
concat("guochunyi", num),
inet_aton(‘172.16.0.0‘) + num
);

SET num = num + 1;

END
WHILE;

END

时间: 2024-08-10 02:09:33

存储过程简单事例的相关文章

C#调用存储过程简单完整例子

CREATE PROC P_TEST@Name VARCHAR(20),@Rowcount INT OUTPUTASBEGIN SELECT * FROM T_Customer WHERE [email protected] SET  @[email protected]@ROWCOUNTENDGO------------------------------------------------------------------------------------------存储过程调用如下:-

Oracle中的存储过程简单例子

---创建表 create table TESTTABLE ( id1  VARCHAR2(12), name VARCHAR2(32) ) select t.id1,t.name from TESTTABLE t insert into TESTTABLE (ID1, NAME) values ('1', 'zhangsan'); insert into TESTTABLE (ID1, NAME) values ('2', 'lisi'); insert into TESTTABLE (ID1

mysql 存储过程简单学习

转载自:http://blog.chinaunix.net/uid-23302288-id-3785111.html ■存储过程Stored Procedure 存储过程就是保存一系列SQL命令的集合,将这些sql命令有组织的形成一个小程序,这样会实现很复杂的处理 SQL基本是一个命令一个命令执行,虽然可以通过连接.子查询等实现些高级的处理,但局限性是显而易见的 ■存储过程的优势 1.提高执行性能(存储过程事先完成了解析.编译的处理,执行时能减轻数据库负担) 2.可减轻网络负担(比起多次传递SQ

SQL Server中带事务的存储过程简单举例

先来看一个概念: 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完整地执行,要么完全地不执行.那么在存储过程里添加事务,则可以保证该事务里的所有sql代码要么完全执行要么完全不执行. 举个简单的带事务的存储过程: Begin Set NOCOUNT ON; --不返回影响行数 Set XACT_ABORT ON; --使用存储过程执行事务需要开启XACT_ABORT参数(默认为OFF) delete from table1 where n

存储过程 游标 事例

Create PROC [GetPerformance] ( @vp varchar(25), @range char(1) , @depetid int , @Q varchar(1), @QBeginDate datetime , @QEndDate datetime , @YBeginDate datetime , @YEndDate datetime ) AS Begin --1:创建临时表存储全部数据的容器 Create Table #MyTempTable ( Did int , M

MySql存储过程简单实例

转自:http://www.cnblogs.com/zhuawang/p/4185302.html ********************* 创建表 *****************************/ delimiter // DROP TABLE if exists test // CREATE TABLE test( id int(11) NULL ) // /********************** 最简单的一个存储过程 **********************/ dr

sql server存储过程简单使用

1 创建存储过程 1.1 创建简单的存储过程 创建语句: create proc usp_helloworld as begin print 'Hello World' end 创建完后,调用语句格式 exec + 存储过程名:exec usp_helloworld 执行结果: 1.2 创建带参数的存储过程 语句: create proc usp_book @name nvarchar(50), @author nvarchar(50) as begin select * from book w

sql server存储过程简单的使用

--创建存储过程 create proc test_proc @date datetime as select * from t_user where times between convert(datetime,CONVERT(varchar(10),DATEPART(YYYY,@date)) + '-' + CONVERT(varchar(10),DATEPART(MM,@date)) + '-' + CONVERT(varchar(10),DATEPART(DD,@date))+ CONV

存储过程简单调用(from www.sysoft.cc)

建立存储过程: set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go ALTER proc [dbo].[likefilm] @uid int, @fid int, @error int, @result int output as begin transaction update dbo.Film set LikeCount=LikeCount+1 where Id=@fid declare @likeid nvarchar(500) set @likei