1.substr
SUBSTR(string,start,count)
取子字符串,从start开始,取count个
2.to_number
例子
declare v_c number; v_pc varchar2(100); v_p number; begin select d.data_name into v_pc from data_dictionary d left join data_type t on d.data_type_id=t.data_type_id where d.data_type_id='0017' and d.status=1; v_c:=to_number(substr(v_pc,1,1)); v_p:=to_number(substr(v_pc,3,1)); dbms_output.put_line(v_c/(v_c+v_p)); end;
3.nvl
直接处理NULL值,NVL有两个参数:NVL(x1,x2),x1和x2都式表达式,当x1为null时返回X2,否则返回x1。
但是实际怎么没效果呢?比如:
select SUM(nvl(t.tc_fee,0))*v_datano into v_thirdcost from THIRD_COST T; if v_thirdcost is null then v_thirdcost:=0; end if;
还是要判断一下才行,奇怪?
4.round(,)
返回舍入小数点右边n2位的n1的值,n2的缺省值为0,这回将小数点最接近的整数,如果n2为负数就舍入到小数点左边相应的位上,n2必须是整数。
分享到:
相关推荐
根据提供的文件信息,本文将详细介绍 Oracle 数据库中常用的函数及其应用方法。这些函数涵盖了字符串处理、数值计算等多个方面,对于数据库开发与管理来说至关重要。 ### 1. ASCII ASCII 函数用于获取一个字符对应...
oracle+110个常用函数 oracle+110个常用函数 精典值得收藏
以下是一些关于Oracle常用SQL技巧的经典要点: 1. **避免在SELECT子句中使用“*”**:在SQL查询中,使用通配符“*”代表选择所有列,虽然方便但效率低下。Oracle在解析时需要查询数据字典获取所有列名,增加了额外...
根据提供的文档信息,本文将详细解释Oracle数据库中的日期时间函数,并通过具体的例子来展示这些函数的应用场景。 ### Oracle日期时间函数概述 Oracle提供了丰富的日期时间处理功能,这使得开发人员能够方便地处理...
### Oracle函数大全收藏 在Oracle数据库中,SQL函数是处理数据的强大工具,它们可以用于执行各种数据操作,从简单的字符转换到复杂的数学计算。本文将详细介绍部分常用的Oracle SQL函数及其用法。 #### 1. ASCII *...
本章将深入探讨Oracle中的常用函数,特别是聚合函数和数学函数,这些函数在数据库管理和项目实战中扮演着至关重要的角色。 9.1 聚合函数是数据分析的核心工具,它们可以对表中的数据进行统计和汇总。例如,`AVG()`...
ORACLE常用的查询语句以及数据库授权语句 表与表之间的内外连接查询 日期时间的SQL函数处理 值的收藏 由于一次性上传不了两份文档,下载了ORACLE.txt的童鞋可以再点我的资料免费下载数据库授权语句的文件
一、Oracle的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit...
在本PPT中,主要介绍了如何在Oracle 8.1.6 Spatial上进行编程,包括必要的前提条件、使用Easyloader上载空间数据、程序中连接Oracle数据库以及如何进行SQL查询和使用一些常用的空间函数。 1. **使用Oracle Spatial...
常用函数:substr和instr 1.SUBSTR(string,start_position,[length]) 求子字符串,返回字符串 解释:string 元字符串 start_position 开始位置(从0开始) length 可选项,子字符串的个数 For example: substr(...
- **窗口函数**:窗口函数允许在结果集中进行计算,如累积总和、排名等,极大地方便了数据分析工作。 - **事务处理**:了解事务的概念及其ACID属性,掌握如何通过事务来确保数据操作的一致性和可靠性。 综上所述,...
### SQL经典收藏(下)——Oracle SQL数据库学习指南 #### 概述 本文档作为《SQL经典收藏》系列的一部分,旨在为读者提供深入且全面的Oracle SQL数据库学习资源。本书籍由多位行业内专家共同编著完成,内容涵盖...
查询收藏夹则能将常用的查询语句整理归类,便于快速调用;而权限控制则确保了敏感数据库操作的安全性。 总的来说,“查询分析器.rar”是一款强大的数据库管理工具,它通过统一的平台整合了多种数据库的连接,支持...
基于数据库的代码生成不仅可直接在生成器上做数据库Sql级的操作,如常用的表、视图、存储过程、函数的创建、查询、修改、删除、生成数据脚本、生成数据库设计文档、表设计文档、生成业务逻辑代码、生成Web、WinForm...
8. **历史记录与收藏**:它保存用户的查询历史,方便随时回溯和重用,还可以将常用的查询语句添加到收藏夹,提高工作效率。 9. **自定义设置**:SQLinForm 2008允许用户根据个人喜好调整界面布局、字体大小、颜色...
4. **脚本语言PFC**:PFC(PowerBuilder Foundation Classes)是一套预定义的类库,包含了大量常用功能,如对话框、菜单、工具栏等。通过PFC,可以快速实现复杂功能,减少代码量,提高开发效率。理解并善用PFC,能...
SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言,广泛应用于各类数据库系统,如MySQL、Oracle、SQL Server等。本“SQL中文参考手册”是一份详细的资源,旨在帮助用户深入理解和熟练掌握SQL...
14. **收藏夹对象:** 用户可以标记常用的对象以便快速访问。 15. **数据库搜索:** 在整个数据库或查询结果集中进行搜索。 16. **直接编辑表格数据:** 可以在结果网格中直接编辑表数据。 17. **显示查询计划与统计...
你可以利用PHP连接包括Oracle,MS-Access,Mysql在内的大部分数据库。你可以在苍蝇上画图,编写程序下载或者显示e-mail。你甚至可以完成网络相关的功能。最好的是,你可以选择你的PHP安装版本需要哪些功能。引用...
8. **历史记录和收藏夹**:用户可以保存常用的SQL语句到历史记录,方便日后快速调用。同时,收藏夹功能允许用户将重要的查询保存,便于管理和重复使用。 9. **集成开发环境(IDE)**:SQL Assistant通常具备完整的...