2013年7月2日

MySql 存储过程(procedure)

摘要: 一个存储过程包括名字,参数列表,以及可以包括很多SQL语句的SQL语句集。创建存储过程:语法:CREATE PROCEDURE p()BEGINENDCREATE PROCEDURE productpricing()BEGINSELECT Avg(pro_price) AS priceaverageFROM products;END;# begin…end之间是存储过程的主体定义# mysql的分界符是分号(;)调用存储过程的方法是:# CALL加上过程名以及一个括号# 例如调用上面定义的存储过程CALL productpricing();# 哪怕是不用传递参数,存储过程名字后面的括号“()” 阅读全文

posted @ 2013-07-02 14:15 jinglikeblue 阅读(301) 评论(0) 推荐(0)

MySQL 数据类型

摘要: 数值类型 MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补。 表列出了各种数值类型以及它们的允许范围和占用的内存空间。类型大小范围(有符号)范围(无符号)用途TINYINT1 字节(-128,127)(0,255)小整数值SMALLINT2 字节(-32 768,32 767)(0,65 535)大整数值MEDIUMINT3 字节(-8 388 608,8 388 607)(0,16 777 215)大整数值.. 阅读全文

posted @ 2013-07-02 14:12 jinglikeblue 阅读(192) 评论(0) 推荐(0)

MySQL存储过程详解 mysql 存储过程

摘要: mysql存储过程详解1.存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过程是非常有用的。数据库中的存储过程可以看做是对编程中面向对象方法的模拟。它允许控制数据的访问方式。存储过程通常有以下优点:(1).存储过 阅读全文

posted @ 2013-07-02 13:49 jinglikeblue 阅读(349) 评论(0) 推荐(0)

导航