sql
hdl03
菜鸟日记
展开
-
存储过程的简单应用(二)
存储过程的简单应用二(给变量赋值)DROP PROCEDURE IF EXISTS myset;CREATE DEFINER = root@localhost PROCEDURE myset() BEGIN #Routine body goes here… – 给变量赋值有两种方法一种是set ,一种default –定义变量的时候,字符串最好定义长度 –字转载 2015-04-08 09:34:09 · 306 阅读 · 0 评论 -
存储过程的简单应用(三)
DROP PROCEDURE IF EXISTS mycanshu;CREATE DEFINER = root@localhost PROCEDURE mycanshu(IN num int) –带参数的输入 IN 输入的参数,缺省时也是。out 输出的参数。inout 可以是输入参数也可是输出参数。 BEGIN #Routine body goes here… DECLAR转载 2015-04-08 09:49:11 · 332 阅读 · 0 评论 -
存储过程的简单应用(四)
存储过加上事务的处理 –表acountmoney –存储过程在MySQL的前后顺序很重要吗?为啥捕获异常不放在在我现在这个位置就没用。 –顺序的摆放必须要这样吗?我换下顺序,或者错开就会错误 –希望有高手解答下 –还有varchar的长度必须声明,否则也会报错DROP PROCEDURE IF EXISTS trade_money;CREATE DEFINER = breezetalk@%转载 2015-04-08 13:57:18 · 316 阅读 · 0 评论 -
存储过程的简单应用(一)
存储过程的简单讲解DROP PROCEDURE IF EXISTS testHello;– 假如存在这个存储过程,删除CREATE DEFINER = root@localhost PROCEDURE testHello() –新建这个存储过程(create producer testHello() 第二种新建存储过程的方法) BEGIN – 开始的标志 SELECT 'Hello Wor转载 2015-04-08 09:27:54 · 311 阅读 · 0 评论 -
MYSQl 时间类型(简单应用)
MySQL 日期类型:日期格式、所占存储空间、日期范围 比较。 日期类型 存储空间 日期格式 日期范围 ———— ——— ——————— —————————————– datetime 8 bytes YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:00 ~ 9999-12-31转载 2015-04-09 10:45:04 · 307 阅读 · 0 评论 -
MySQL 事件
MySQL5.1.x 版本中引入了一项新特性 EVENT ,顾名思义就是事件、定时任务机制,在指定的时间单元内执行特定的任务,因此今后一些对数据定时性操作不再依赖外部程序,而直接使用数据库本身提供的功能。此功能是对 Oracle 的 Job/Schedule 的模仿, 5.1.X 版本以上才支持。 创建 EVENT 语法如下:CREATE[DEFINER =转载 2015-08-28 14:28:45 · 318 阅读 · 0 评论