MySql Oracle
文章平均质量分 73
GokerYang
这个作者很懒,什么都没留下…
展开
-
面向程序员的数据库访问性能优化法则
面向程序员的数据库访问性能优化法则 特别说明: 1、 本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识; 2、 本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库; 3、 本文未深入数据库优化中最核心的执行计划分析技术。 读转载 2013-03-23 10:43:58 · 648 阅读 · 0 评论 -
Oracle行列转换小结
目录结构如下: 行转列列转行 [一]、行转列 1.1、初始测试数据 表结构:TEST_TB_GRADE Sql代码 create table TEST_TB_GRADE ( ID NUMBER(10) not null, USER_NAME VARCHAR2(20 CHAR),转载 2013-04-22 21:49:39 · 521 阅读 · 0 评论 -
巧取Oracle指定记录
1、取得表中第6到第10条记录的值 1.1 第一种方法,使用minus语句 假设ddl语句如下: 以下是引用片段: CREATE TABLE T(ID VARCHAR2(4) PRIMARY KEY, VALUE INT) 那么第一种方法就是取出前5条,再取出前10条,然后采用集合运算的方法把前10条减去前5条就OK了,SQL语句如下 以下是引用片段: S原创 2013-05-08 21:39:10 · 684 阅读 · 0 评论 -
Oracle当中层次查询
层次查询的概念 语法格式: select [level],column, expr... from table [where condition] start with condition connect by [prior column1= column2 | column1 = prior column2]; 层次查询是通过start with和conn原创 2013-05-08 22:47:05 · 681 阅读 · 0 评论 -
oracle中的null测试题
create table TABLE1 ( ID VARCHAR2(10) not null, GRZHYE NUMBER(10,2), GMSFHM VARCHAR2(18), RYLB varchar2(10), CARDNO VARCHAR2(20) ); comment on column TABLE1.ID is原创 2016-12-08 08:40:18 · 424 阅读 · 0 评论 -
MySQL按照汉字的拼音排序
按照汉字的拼音排序,用的比较多是在人名的排序中,按照姓氏的拼音字母,从A到Z排序; 如果存储姓名的字段采用的是GBK字符集,那就好办了,因为GBK内码编码时本身就采用了拼音排序的方法(常用一级汉字3755个采用拼音排序,二级汉字就不是了,但考虑到人名等都是常用汉字,因此只是针对一级汉字能正确排序也够用了)。 直接在查询语句后面 添加 order by name asc; 查询结果按照姓氏的升序排原创 2017-01-06 11:31:25 · 478 阅读 · 0 评论