摘要: # 创建一个名为procedure_test 存储过程。DELIMITER $$CREATE PROCEDURE `test`.`procedure_test`() BEGIN SELECT * FROM blogs; END$$DELIMITER ;#调用存储过程CALL procedure_test(); #删除存储过程DROP PROCEDURE procedure_test; #输出变量DELIMITER $$CREATE PROCEDURE `test`.`procedure_test2`( OUT pl DECIMAL(8,2), #输出参数1 OUT ph... 阅读全文
posted @ 2011-10-21 11:55 小伍BLOG 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一直以来我都是以php函数的风格来写php,所有变量,函数,类都使用小写,单词之间以下划线隔开,一直比较排斥驼峰式的代码规范,个人觉得在大小写字母之间的书写代码,很麻烦,而且PHP自己的函数都是小写,为什么我不用这种格式呢?良好的代码书写习惯 + 良好的注释习惯 + PhpDocumentor = 程序说明书一个团队,必须有整齐的代码书写习惯,如果再配上统一的IDE开发环境,详细的任务编码流程,完善的代码测试(如:SimpleTest),那么整个团队的开发效率将会有很大的提高。如果你的IDE是Eclipse,那么你可以很方便的进行代码测试,使用SimpleTest参考http://www.gu 阅读全文
posted @ 2011-10-08 14:10 小伍BLOG 阅读(273) 评论(0) 推荐(0) 编辑
摘要: mysql 事物引发的悲剧今天做东西,发现数据更新后,但是查询的数据都是一样,原来数据都没有commit 。查询到的数据都是 commit之前的数据。切忌,避免悲剧再次发生 阅读全文
posted @ 2011-09-27 13:07 小伍BLOG 阅读(148) 评论(0) 推荐(0) 编辑
摘要: ACID原子性(Atomicity)、一致性(Consistentcy)、隔离性(Isolation)、持久性(Durability) 阅读全文
posted @ 2011-08-03 22:02 小伍BLOG 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 几天前做了一个短信发送东东,一次性要插入10w以上的手机号码。我的个天啊。开始没想到,这10w的数据一个号码一个号码的插入半个小时才2w。后来改进一条SQL批量插入-- 优化代码之前的insert into table(mobile) values (138000000);insert into table(mobile) values (138000000);insert into table(mobile) values (138000000);……-- 优化之后的insert into table(mobile) values (138000000), (138000000), (138 阅读全文
posted @ 2011-07-28 09:07 小伍BLOG 阅读(1580) 评论(5) 推荐(1) 编辑
摘要: 对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。 mysql> select WEEKDAY( 阅读全文
posted @ 2011-06-10 09:12 小伍BLOG 阅读(263) 评论(0) 推荐(0) 编辑
摘要: Ctype函数是PHP内置的字符串体测函数。主要有以下几种 ctype_alnum -- Check for alphanumeric character(s) 检测是否是只包含[A-Za-z0-9] ctype_alpha -- Check for alphabetic character(s) 检测是否是只包含[A-Za-z] ctype_cntrl -- Check for control character(s) 检查是否是只包含类是“\n\r\t”之类的字 符控制字符 ctype_digit -- Check for numeric character(s) 检查时候是只包含数字字. 阅读全文
posted @ 2011-06-08 15:51 小伍BLOG 阅读(541) 评论(0) 推荐(0) 编辑
摘要: <?php/*=============================================================================## Author: jack.wu - xiaowu366@gmail.com## QQ : 54502750## Last modified: 2011-06-07 22:36## Filename: 01.php## Description: 字符串函数第一天#=============================================================================*/ 阅读全文
posted @ 2011-06-07 22:39 小伍BLOG 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1、将文件checkout到本地目录svn checkoutpath(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版本库中添加新的文件svnaddfile例如:svnaddtest.php(添加test.php)svnadd*.php(添加当前目录下所有的php文件)3、将改动的文件提交到版本库svn commit-m“LogMessage“[-N][--no-unlock]PATH(如果选择了保持锁,就使用–no-unlock开关)例如:svn commit -m“add test file for 阅读全文
posted @ 2011-06-01 21:36 小伍BLOG 阅读(178) 评论(0) 推荐(0) 编辑
摘要: SELECT RIGHT(`goods_sn`, 3) FROM goods WHERE brand_id = ".intval($arr_rs[3])."order by goods_id desc LIMIT 1#很高兴的情况,$arr_rs[3]直接从CSV中读取的。本来直接用的没问题,上到服务器中去测试,报语法错误#百思不得其解,神马呀。。。后来做了一下 intval转换了, 读的$arr_rs[3]数据也做过trim#以后写东西多注意,不能偷懒。 阅读全文
posted @ 2011-05-31 15:56 小伍BLOG 阅读(207) 评论(0) 推荐(0) 编辑