
————Oracle
量变决定质变
牢记理想,毋忘奋斗!
展开
-
Oracle简介
甲骨文公司开发的数据库管理系统 1979年,甲骨文公司推出第一版Oracle产品 Oracle 2.0开始一直到Oracle 7.3.4都是指简单的版本号 Oracle8开始,出现数据库产品特性标识符 Oracle8i、Oracle9i,i指的是Internet,表示该产品全面支持Internet应用Oracle10g,g指的是Grid,表示支持网格运算,就是更好的支持集群和多点应用...原创 2018-06-04 21:05:17 · 979 阅读 · 0 评论 -
Oracle的in查询
In查询SELECT ID, ASSAY_ITEM_NAMEFROM DIC_ASSAY_ITEMWHERE ID IN ( SELECT DISTINCT ASSAY_ITEM_ID FROM DIC_ASSAY_ITEM_METHOD )或者MapperLi...原创 2018-07-28 08:32:17 · 12584 阅读 · 1 评论 -
Oracle的UNION函数
UNION函数连接函数SELECT A1. ID, A1.TEST_OBJECT_ID, BIZ_ITEM_ID, BIZ_ITEM_TYPE, A2.ASSAY_ITEM_NAME BIZ_ITEM_NAMEFROM DIC_ASSAY_BUSINESS_ITEM A1, DIC_ASSAY_ITEM A2WHERE A...原创 2018-07-28 08:31:10 · 696 阅读 · 0 评论 -
Oracle查询给表起别名
查询的时候,可以使用表的别名可以把一个,或者多个查询的结果,起一个别名 当作一个表,接着进行其他查询操作MapperList<AnnualPlanExt> selectExtPagedList(Page<AnnualPlanExt> page, HashMap<String, Object> map);Mapper.xml<...原创 2018-07-28 08:29:17 · 3969 阅读 · 0 评论 -
Oracle的sys_connect_by_path函数
sys_connect_by_path函数用于多列转行语法格式 select … sys_connect_by_path(column_name,’connect_symbol’) from table start with … connect by … prior语法说明 column_name,字段名 connect_symbol,两个字段之间的连接符号start ...原创 2018-07-29 08:08:22 · 505 阅读 · 0 评论 -
Oracle的row_number函数
row_number函数语法格式 row_number() over (partition by a order by b)语法说明 将表按照a字段进行分组,然后,按照b字段进行组内排序 并给出排序的编号,排序的编号,为组内排序,独自生成一列SELECT c1, c2, c3, ROW_NUMBER () OVER (PARTITION BY c1...原创 2018-07-29 08:07:07 · 4653 阅读 · 0 评论 -
Oracle的NVL函数
NVL函数从两个表达式返回一个非null值语法格式 NVL(eExpression1, eExpression2)语法说明 eExpression1和eExpression2可以是任意一种数据类型如果,eExpression1的计算结果不是null值,则返回eExpression1 如果,eExpression1的计算结果为null值,则NVL()返回eExpression2...原创 2018-07-29 08:06:09 · 1761 阅读 · 0 评论 -
Oracle的case函数
Case搜索函数SELECT CASEWHEN MAX (WEIGHT) IS NULL THEN 1ELSE (MAX(WEIGHT) + 1)ENDFROM VIEW_UUM_DEPARTMENT注意 Case函数,只返回第一个符合条件的值 剩下的Case部分将会被自动忽略...原创 2018-07-29 08:04:56 · 1716 阅读 · 0 评论 -
Oracle的DECODE函数
DECODE函数语法格式 decode(字段或字段的运算,值1,值2,值3)语法说明 当字段或字段的运算的值,等于值1时,该函数返回值2,否则返回值3 值1,值2,值3也可以是表达式SELECT NVL ( ( DECODE ( '2', ( ...原创 2018-07-29 08:03:23 · 298 阅读 · 0 评论 -
Oracle的instr函数
instr函数语法格式 格式一 instr( string1, string2 ) instr(源字符串, 目标字符串)格式二 instr( string1, string2 [, start_position [, nth_appearance ] ] ) instr(源字符串, 目标字符串, 起始位置, 匹配序号)string2 的值要在string1中查找,是从sta...原创 2018-07-29 08:02:13 · 822 阅读 · 0 评论 -
Oracle表空间
Oracle数据库 包含了表、索引、视图、过程、函数、包等对象,并对其进行统一的管理 用户只有和一个确定的数据库连接,才能使用和管理该数据库中的数据表空间——TABLESPACE 是数据库的逻辑划分,一个表空间只属于一个数据库 每个表空间,由一个或多个数据文件组成,表空间中的其他逻辑结构的数据,存储在这些数据文件中 Oracle系统完成安装之后,会自动创建多个表空间 Oracle1...原创 2018-06-10 11:44:30 · 709 阅读 · 0 评论 -
Oracle的ltrim函数
ltrim函数根据右边的字符,删除左边出现的字符语法格式 LTRIM(c1,[,c2])语法说明 按照c2中的字符,一个一个的截断c1的字符 而且,从左开始执行的,一旦遇到c2中的字符,c1中的字符都会相对应的截断,一直到c1的字符没有c2的字符为止才会结束RTRIM()函数RTRIM()与LTRIM()相同,从右边开始执行SELECT c1 AS ASS...原创 2018-07-29 08:00:54 · 1119 阅读 · 0 评论