博客首页
注册
建议与交流
排行榜
加入友情链接
推荐
投诉
搜索:
帮助
上帝他爷
分别担任CU、ITPUB以及CSDN社区的MySQL版主! 我本来想说我是吃屎的! ^_^
yueliangdao0608.cublog.cn
管理博客
发表文章
留言
收藏夹
· CSDN
· MySQL
· Sql Server
· T-BBS
· 网友BLOG
· 娱乐
· IT相关
博客圈
音乐
相册
· 我自己
· MM
· 经典
文章
· 生活随笔
· MySQL
}
· 安装与配置
· SQL语句与特殊技巧
· 备份与恢复
· 同步
· 集群
· 高可用性
· 性能优化
· 常用工具
· 安全性
· 数组专题
· Document translation
· Linux
· English
· WEB开发
· C/C++
· 其他语言
· Windows
· 其他数据库
首页
关于作者
姓名:杨涛 职业:DBA 年龄:25 位置:中国-深圳 个性介绍:又长了一岁 QQ:38257291 MSN:yueliangdao0608@gmail.com
||
<<
>>
||
我的分类
文章列表 - SQL语句与特殊技巧
【置顶】[原创]写了一个MYSQL的行转列的存储过程。
网上的都是一些静态的,用CASE WHEN结构实现。所以我写了一个动态的。<br><br><br><br><br>SP 代码:<br><br><code><span style="color: rgb(0, 0, 0);">DELIMITER $$<br> <br> <span style="colo……
查看全文
发表于:2007-08-21 ┆
阅读(1787)
┆
评论(5)
[原创]关于分组序号在MySQL中的实现
好像ORACLE中有相应的函数,可惜在MSSQL 或者MySQL中没有对应的函数。后两者就得用临时表来实现了。<br><br><pre><font size="3"><span style="color: rgb(0, 1, 255); font-weight: bold;">1</span><span style……
查看全文
发表于:2008-07-02 ┆
阅读(208)
┆
评论(0)
[原创]MySQL中实现分割字符串的方法
比如现在有一字符串:1,2,44,5,666,29232<br>要把它按照逗号分割成:<br>1<br>2<br>44<br>5<br>666<br>29232<br>而且还要求它的总数。这个我以前写过。不过今天规范一下。<br><br><font style="color: rgb(0, 1, 255……
查看全文
发表于:2008-06-16 ┆
阅读(365)
┆
评论(0)
[原创]如何在MySQL存储过程中保留注释
本来在MySQL的Store Procedure 里添加注释很简单。可惜如果用命令行客户端来导入备份的数据,注释就会被干掉。<br>在存储过程BODY里面添加注释<br>解决办法:<br><span style="color: rgb(0, 153, 2);">/*!99999……
查看全文
发表于:2008-05-20 ┆
阅读(253)
┆
评论(1)
[原创]谈谈MySQL的异常处理
对于MySQL的异常处理,本人不常用。不过我觉得还是有写下来的必要。<br>标准格式<br>DECLARE handler_type HANDLER FOR condition_value[,...] statement<br><br><span style="color: rgb(0, 153, 153);">handler_ty……
查看全文
发表于:2008-05-05 ┆
阅读(501)
┆
评论(1)
[原创]在MYSQL中快速创建空表
今天有人问我用什么方法可以创建空表?<br><span style="color: rgb(255, 1, 2);">在MYSQL中有两种方法。</span><br style="color: rgb(255, 1, 2);"><span style="color: rgb(0, 153, 2);">1、create table sel……
查看全文
发表于:2008-03-12 ┆
阅读(600)
┆
评论(3)
[原创]一个简单的判断子串个数的函数
<br><br>MySQL本身没有判断子串个数的函数。<br>所以我写了一个,以备参考。<br>函数体如下:<br><br><code><span style="color: rgb(0, 0, 0);">DELIMITER $$<br> <br> <span style="color: rgb(0, 0, 255);"……
查看全文
发表于:2008-02-26 ┆
阅读(536)
┆
评论(3)
[原创]使COUNT(*)查询总数变快。
<br><code><span style="color: rgb(0, 0, 0);">用COUNT来查询一个表的记录多少,小的时候无所谓,记录多的时候速度就是个问题。<br> 那天在PGSQL版里看到这个。总结一下。<br> 此刻表引擎为MyISAM<span style="co……
查看全文
发表于:2008-02-12 ┆
阅读(874)
┆
评论(3)
[原创]MYSQL 动态变量赋值不对的情况
<span style="color: rgb(0, 1, 255);"> 那天我碰到了个怪问题。今天解决了问题。</span><br style="color: rgb(0, 1, 255);"><span style="color: rgb(0, 1, 255);">不过具体原因还有待查找。<br>在WINDOWS下正常……
查看全文
发表于:2008-01-21 ┆
阅读(410)
┆
评论(0)
[原创]获取分组的前几组方法
获取分组的前几组方法。<br><br><br><p style="margin: 5px; line-height: 150%;"><code><span style="color: rgb(0, 0, 0);"><span style="color: rgb(255, 153, 0);">/*Table structure for table `t` */<……
查看全文
发表于:2008-01-16 ┆
阅读(399)
┆
评论(0)
[原创]MYSQL 中取拼音首字母的函数
今天碰到了取拼音首字母的需求。整理了一下。<br>1、编码表:<br><br>/*DDL Information For - test.cs_char2letter*/<br>------------------------------------------------------<br><br>Table &……
查看全文
发表于:2007-12-10 ┆
阅读(497)
┆
评论(0)
[原创]关于MYSQL 字符转义问题总结
1、今天写的一个存储过程,发现MYSQL的特殊字符和动态处理语句结合起来要转义好几次 。<br>贴出我的问题以及解决方法。<br><br>表结构:<br><br>/*DDL Information For - test.cs_test*/<br>-----------------……
查看全文
发表于:2007-12-06 ┆
阅读(425)
┆
评论(0)
[原创]也来谈一下随即查询数据的效率问题
看到这篇文章:<br>http://jnote.cn/blog/mysql/mysql-rand-efficiency.html<br><br>我做了些测试:<br><br><span style="color: rgb(0, 1, 255);">mysql> show create table song\G</span><br>*************……
查看全文
发表于:2007-12-04 ┆
阅读(573)
┆
评论(0)
[原创]prepare 和 row_count()一起使用的误区
今天用PREPARE动态处理了UPDATE语句后,<br>发现ROW_COUNT()函数返回的老是-1 ,检查了下原来是把row_count()放到了<br><span style="color: rgb(0, 128, 255);">deallocate </span>语句后面了。<br><br><ta……
查看全文
发表于:2007-11-30 ┆
阅读(326)
┆
评论(0)
[原创]MYSQL 乱码问题汇总帖子
记录一些乱码的汇总:<br><br>http://topic.csdn.net/u/20071124/08/3b7eae69-ed1d-4a77-8895-9930bf3601af.html<br>
查看全文
发表于:2007-11-24 ┆
阅读(379)
┆
评论(0)
[原创]MYSQL的WARNINGS 和 ERRORS查询细节
1、SHOW ERRORS 语句只是显示上一个语句的错误,不同时显示警告以及注意事项。<br>举个例子:<br><br>mysql> show dfdafsadf<br> -> ;<br>ERROR 1064 (42000): You have an error in yo……
查看全文
发表于:2007-11-02 ┆
阅读(451)
┆
评论(0)
[原创]MAX函数和GROUP BY 语句一起使用的一个误区
使用MAX 函数和 GROUP 的时候会有不可预料的数据被SELECT 出来。<br>下面举个简单的例子:<br>想知道每个SCOREID 的 数学成绩最高的分数。<br><br><br>表信息:<br style="color: rgb(0, 153, 2);"><span st……
查看全文
发表于:2007-10-31 ┆
阅读(980)
┆
评论(4)
[原创]写了一个简单的对多游标控制的存储过程
写了一个简单的对多游标控制的存储过程。<br>此例是示范游标的具体使用方法。<br>不过生产过程中不推荐使用游标。因为完全可以用INTO 变量语句和循环来代替游标。<br><br><br><br>1、SP 代码:<br><br><table st……
查看全文
发表于:2007-10-22 ┆
阅读(548)
┆
评论(0)
[原创]拷贝数据库结构的存储过程
今天写的一个COPY一个库的表结构到另外一个表的SP。<br><br><br><br><code><span style="color: rgb(0, 0, 0);">DELIMITER $$<br> <br> <span style="color: rgb(0, 0, 255);">DROP</span> PROCEDURE IF EXI……
查看全文
发表于:2007-10-17 ┆
阅读(483)
┆
评论(0)
[原创]批量插入数据的存储过程
<p><br>来自ITPUB的一位老兄。写的很好。贴出来。</p> <p> </p><code><span style="color: rgb(0, 0, 0);">DELIMITER $$<br><br><span style="color: rgb(0, 0, 255);">DROP</span> PROCEDURE IF EXISTS……
查看全文
发表于:2007-10-15 ┆
阅读(985)
┆
评论(0)