mysql
gaile
这个作者很懒,什么都没留下…
展开
-
SQL 注释符、运算符与通配符
4.5.1注释符(Annotation)在Transact-SQL 中可使用两类注释符。ANSI 标准的注释符“--” 用于单行注释;与C语言相同的程序注释符号,即“/**/”。“/*”用于注释文字的开头,“*/”用于注释文字的结尾,可在程序中标识多行文字为注释。 4.5.2 运算符(Operator) 1 算术运算符包括:+(加)、―(减)、(乘)、(除)、%(取余...原创 2008-07-18 13:33:22 · 350 阅读 · 0 评论 -
sql去重(整行或按列都行)
--author:coffeesweet--查出所有重复的数据SELECT ROWID,NCA.CLASS_NAME FROM NG_CFG_AUDIT NCA WHERE NCA.CLASS_NAME IN(SELECT NCA2.CLASS_NAME FROM NG_CFG_AUDIT NCA2 GROUP BY NCA2.CLASS_NAME HAVING COUNT(*)>1);...2009-09-28 16:40:38 · 572 阅读 · 0 评论 -
有关批量导入数据的时候,不想每条都取sequence,想在内存批量生成
经验小记:可以定义一个increment_value值,批量插入数据之前先从数据库取一次sequence,第一次getNewId,从数据库取sequence,假如取到1,则乘以10(increment_value)返回,也就是第一次取到的id是10,第二次调用getNewId,就不读数据库了,直接在内存里加1,也就是第二次取的id是11,依次累加,到第11次,再读数据库,取到seq...2010-05-05 12:41:01 · 132 阅读 · 0 评论 -
oracle统计用户表容量
最近领导要求监控系统用户表容量,找到增长过快的表进行处理 具体思路: 1:先建立一张统计结果表,具体结构见附件; 2:然后写存储过程统计; 3:最后加入JOB,每月一号凌晨1点定时执行; 所有内容见附件,包括了我自己测试的和真正生产的内容 注意表大小和它所包含的LOB字段的大小和INDEX的大小都是独立的,需要SUM...2010-09-30 15:33:01 · 209 阅读 · 0 评论 -
sql去重,备份表常用sql等
1:SELECT INTO 和 INSERT INTO SELECT 两种表复制语句转至http://www.cnblogs.com/freshman0216/archive/2008/08/15/1268316.html Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)...原创 2010-10-27 00:08:47 · 184 阅读 · 0 评论 -
(转)有关外连接的相关注意事项
转至:http://www.blogjava.net/ycyk168/archive/2008/04/17/193898.html无其他条件1select * from n_fwy_a a left join n_fwy_b b on a.id=b.id order by a.id;2select * from n_fwy_a a ,n_fwy_b b where a.id=...原创 2011-06-13 17:41:56 · 127 阅读 · 0 评论 -
oracle有关varchar2的定义方式区别
前述:最近从生产往测试同步数据出现问题,具体报字段值过大的异常,检查了以下总结问题如下 eg: varchar2(30)与varchar2(30 CHAR)的区别 || ||按字节存储 按字符存储 这里的30表示字符个数这里的30表示字节个数 比如有...2010-11-19 15:01:00 · 186 阅读 · 0 评论 -
cc的sql优化实战
最近帮同事优化了一个SQL,优化前66秒,优化后0.8秒,优化的过程中总结了一些常用的需要注意的事项,没有时间整理格式,自己留个记录,附件是原始SQL和优化后SQL脚本。 1:拿到原SQL,第一是先运行一下,看看运行时间状况和执行计划,是否有全表扫描的情况。发现没有全表的情况,首先大致排除索引使用的问题(索引情况很多,这里只是大致排除,因为前提是知道查询源表数据量很大,而...2011-11-11 16:53:06 · 155 阅读 · 0 评论 -
mysql导入存储过程时declare报错的问题解决
在导入存储过程时经常遇见下列DECLARE报错的问题: Error Code : 1064You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3...2013-10-10 21:32:53 · 3827 阅读 · 0 评论