2019年5月24日

一个含有临时表创建的存储过程__create创建

摘要: BEGIN Routine body goes here... declare tmp0 VARCHAR(1000); declare tmp1 VARCHAR(1000); declare done int default 1; 用于控制循环是否结束 declare cnt int; / 声明游标 阅读全文

posted @ 2019-05-24 10:37 停在夯格瑞停在服了许 阅读(259) 评论(0) 推荐(0) 编辑

一个含有临时表创建的存储过程__复制创建

摘要: BEGIN Routine body goes here... declare tmp0 VARCHAR(1000); declare tmp1 VARCHAR(1000); declare done int default 1; 用于控制循环是否结束 / 声明游标 / declare myCurs 阅读全文

posted @ 2019-05-24 10:36 停在夯格瑞停在服了许 阅读(199) 评论(0) 推荐(0) 编辑

mysql存储过程中的if语句测试(包含赋值语句和null判断)

摘要: BEGIN declare tmp0 INT; set tmp0=3; if tmp0=3 THEN set tmp0=5; end if; 注意这个end if是不能少的 set tmp0=null; if tmp0 is null THEN set tmp0=7; end if; 注意这个end 阅读全文

posted @ 2019-05-24 09:53 停在夯格瑞停在服了许 阅读(3469) 评论(0) 推荐(0) 编辑

一个含有游标的存储过程

摘要: BEGIN Routine body goes here... declare tmp0 VARCHAR(1000); declare tmp1 VARCHAR(1000); declare done int default 1; 用于控制循环是否结束 / 声明游标 / declare myCurs 阅读全文

posted @ 2019-05-24 09:36 停在夯格瑞停在服了许 阅读(187) 评论(0) 推荐(0) 编辑

利用Navicat创建mysql存储过程

摘要: 1、右键点击这个 2、然后 3、然后 注意点保存看看,是否符合基本的语法。 这样一个空的存储过程就创建好了 阅读全文

posted @ 2019-05-24 09:01 停在夯格瑞停在服了许 阅读(130) 评论(0) 推荐(0) 编辑

2018年10月12日

事业成功的三个因素:

摘要: 1、找到一个真正让自己动心,内在激励的目标(动因理论)。 2、面对取舍的时候,用发现驱动计划,问这个事情的前提是否都存在。 3、配置,一旦决定,要分配足够的时间和资源。 思路来自“樊登读书会”的一本书,书名已经忘了。 阅读全文

posted @ 2018-10-12 09:47 停在夯格瑞停在服了许 阅读(219) 评论(0) 推荐(0) 编辑

2018年10月10日

C++ STL中常见容器的时间复杂度

摘要: map, set, multimap, and multiset 上述四种容器采用红黑树实现,红黑树是平衡二叉树的一种。不同操作的时间复杂度近似为: 插入: O(logN) 查看:O(logN) 删除:O(logN) hash_map, hash_set, hash_multimap, and ha 阅读全文

posted @ 2018-10-10 20:42 停在夯格瑞停在服了许 阅读(1784) 评论(0) 推荐(0) 编辑

导航