`
lhgyy00
  • 浏览: 144266 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

数据库

阅读更多

--字符函数(转换函数,字符操作函数)
注意:1.orcale中允许函数没有参数
2.函数分为:单行函数和多行函数(聚合函数,平均,统计,求和)
详细:
1.字符函数:字符操纵函数(concat,substr,length,instr:取字符的位置,lpad:字符串按某种模式显示),转换函数(lower,upper,initcap:讲一个单词的首字母转换成大写)
例子:function result
select lower('aAa apple') as 转换为小写 from dual;
select upper('aAa apple') as 转换为大写 from dual;
select initcap('aAa apple') as 首字母大写其他小写 from dual;
select concat('good' ,'ren') from dual;《==》select 'good'||'ren' from dual;
concat ('good ',‘morning’)
instr('String','r') 3(首次出现的位置)
lpad(sal,10,‘*’)字符串不足10位,以*填充


--select 'good'||'ren' from dual;
--select substr('fsdafdsf',1,4) from dual;
--select length('renjia') from dual;
--select length('任佳') from dual;(unicode字符集:两个字节存储***特殊)
--select instr('renjia','i') from dual;
--select lpad('renjia',10,'#') from dual;
数值函数:
round:四舍五入round(45.9262,2):45.93或者:round(45.9262,-1):50
trunc:截取小数trunc(45.926,2):45.92或:trunc(45.926,-1):40
mod:求余函数mod(1600,300):100

//日期类型函数
世纪,年月日,时分秒默认:DD-MON-YY
sysdate能够返回日期和时间
函数没有输入参数的话,函数可以不写参数

如:select ename ,(sysdate-hiredata)/7 weeks
from emp
where deptno = 10;
sysdate主要是使用在表达式中,dual是一个名义上的表
months_between:返回两个日期之间月份的差值
add_months:在日期上加上月份数
next_day:指定日期后的下一天
last_day:月份中的最后一天
round :四舍五入日期(会计统计,分上半月和下半月)
trunc:截断日期(截断)
Months_between('01-SEP-95','11-JAN-94'):19.6674194
--字符函数(转换函数,字符操作函数)
注意:1.orcale中允许函数没有参数
2.函数分为:单行函数和多行函数(聚合函数,平均,统计,求和)
详细:
1.字符函数:字符操纵函数(concat,substr,length,instr:取字符的位置,lpad:字符串按某种模式显示),转换函数(lower,upper,initcap:讲一个单词的首字母转换成大写)
例子:function result
select lower('aAa apple') as 转换为小写 from dual;
select upper('aAa apple') as 转换为大写 from dual;
select initcap('aAa apple') as 首字母大写其他小写 from dual;
select concat('good' ,'ren') from dual;《==》select 'good'||'ren' from dual;
concat ('good ',‘morning’)
instr('String','r') 3(首次出现的位置)
lpad(sal,10,‘*’)字符串不足10位,以*填充


--select 'good'||'ren' from dual;
--select substr('fsdafdsf',1,4) from dual;
--select length('renjia') from dual;
--select length('任佳') from dual;(unicode字符集:两个字节存储***特殊)
--select instr('renjia','i') from dual;
--select lpad('renjia',10,'#') from dual;
数值函数:
round:四舍五入round(45.9262,2):45.93或者:round(45.9262,-1):50
trunc:截取小数trunc(45.926,2):45.92或:trunc(45.926,-1):40
mod:求余函数mod(1600,300):100

//日期类型函数
世纪,年月日,时分秒默认:DD-MON-YY
sysdate能够返回日期和时间
函数没有输入参数的话,函数可以不写参数

如:select ename ,(sysdate-hiredata)/7 weeks
from emp
where deptno = 10;
sysdate主要是使用在表达式中,dual是一个名义上的表
months_between:返回两个日期之间月份的差值
add_months:在日期上加上月份数
next_day:指定日期后的下一天
last_day:月份中的最后一天
round :四舍五入日期(会计统计,分上半月和下半月)
trunc:截断日期(截断)
Months_between('01-SEP-95','11-JAN-94'):19.6674194
--字符函数(转换函数,字符操作函数)
注意:1.orcale中允许函数没有参数
2.函数分为:单行函数和多行函数(聚合函数,平均,统计,求和)
详细:
1.字符函数:字符操纵函数(concat,substr,length,instr:取字符的位置,lpad:字符串按某种模式显示),转换函数(lower,upper,initcap:讲一个单词的首字母转换成大写)
例子:function result
select lower('aAa apple') as 转换为小写 from dual;
select upper('aAa apple') as 转换为大写 from dual;
select initcap('aAa apple') as 首字母大写其他小写 from dual;
select concat('good' ,'ren') from dual;《==》select 'good'||'ren' from dual;
concat ('good ',‘morning’)
instr('String','r') 3(首次出现的位置)
lpad(sal,10,‘*’)字符串不足10位,以*填充


--select 'good'||'ren' from dual;
--select substr('fsdafdsf',1,4) from dual;
--select length('renjia') from dual;
--select length('任佳') from dual;(unicode字符集:两个字节存储***特殊)
--select instr('renjia','i') from dual;
--select lpad('renjia',10,'#') from dual;
数值函数:
round:四舍五入round(45.9262,2):45.93或者:round(45.9262,-1):50
trunc:截取小数trunc(45.926,2):45.92或:trunc(45.926,-1):40
mod:求余函数mod(1600,300):100

//日期类型函数
世纪,年月日,时分秒默认:DD-MON-YY
sysdate能够返回日期和时间
函数没有输入参数的话,函数可以不写参数

如:select ename ,(sysdate-hiredata)/7 weeks
from emp
where deptno = 10;
sysdate主要是使用在表达式中,dual是一个名义上的表
months_between:返回两个日期之间月份的差值
add_months:在日期上加上月份数
next_day:指定日期后的下一天
last_day:月份中的最后一天
round :四舍五入日期(会计统计,分上半月和下半月)
trunc:截断日期(截断)
Months_between('01-SEP-95','11-JAN-94'):19.6674194
数据库

分享到:
评论

相关推荐

    物联网数据库如何设计?iot数据库和传统数据库有什么区别?

    本文中主要介绍了传统数据库没有物联网的速度基因,时序数据库的数据存储设计,时序数据库编程语言之争,时序数据库整合趋势明显等相关内容。本文来自csdn,由火龙果软件Anna编辑、推荐。而且“增删改查”是传统...

    N11数据库管理工具_n11_win10_n11数据库工具_N11数据库_n11数据库_

    N11数据库管理工具是一款专为Windows 10操作系统设计的高效、易用的数据库管理应用,它提供了全面的功能,帮助用户轻松管理和操作各种类型的数据库。N11数据库工具不仅适用于初学者,也适合有一定数据库管理经验的...

    Oracle数据库课程设计医院系统数据库源代码.zip

    Oracle数据库课程设计医院系统数据库源代码。包含Java代码和SQL语句。源码中默认使用的数据库为运行的Oracle数据库 如需修改,在java源码/database.propertie中修改即可!Oracle数据库课程设计医院系统数据库源代码...

    神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)

    神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)神通数据库驱动jar,Java 连接神通...

    瀚高数据库连接工具,用于连接到本地或远程的瀚高数据库 请区别于瀚高迁移工具

    数据库迁移 3.0 迁移准备 注意:本地网络必须能正常连接到瀚高数据库 有2种方式: 本机和服务器网络 互通,可以直接连接到上文中安装的服务器端的瀚高数据库; 本机和服务器网络 不互通,则需要在本地安装瀚高数据库...

    一种内存数据库到文件数据库的数据同步方法及系统

    一种内存数据库到文件数据库的数据同步方法,包括:A、内存数据库将事务日志记录写入日志缓存区;B、定义内存数据库和文件数据库数据表的对应关系;C、根据事务日志刷新进程,异步地将所述日志缓存区中的所述事务日志...

    数据库管理系统 1.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。

    数据库管理系统相关知识点总结 数据库管理系统(DBMS)是一种软件系统,用于定义、创建、维护和操纵数据库,数据库管理系统是 Database(DB)和 Database System(DBS)的集合体。Database 是存储数据的仓库,...

    网吧管理系统数据库设计

    网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关文档以及相关报表网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关...

    腾讯云数据库mysql产品认证答案

    腾讯云数据库mysql产品认证答案涵盖了mysql数据库、腾讯云、云数据库、mysql数据库认证和腾讯云云数据库产品等方面的知识点,是一份非常重要的认证考试答案,能够帮助考生更好地掌握mysql数据库管理和维护知识。

    Access 2010数据库引擎

    Access 2010数据库引擎是Microsoft Office 2010套装中的一部分,它提供了对多种数据库格式的支持,包括但不限于Access数据库(.mdb和.accdb)以及通用的OLE DB和ODBC数据源。这个数据库引擎被称为Jet或者ACE(Access...

    汽车品牌车系车型sql数据库.zip

    汽车品牌车系车型sql数据库.zip汽车品牌车系车型sql数据库.zip汽车品牌车系车型sql数据库.zip汽车品牌车系车型sql数据库.zip汽车品牌车系车型sql数据库.zip汽车品牌车系车型sql数据库.zip汽车品牌车系车型sql数据库....

    C# WinForm DataGridView同步更新数据库 TreeView最简单的绑定数据库

    在C# WinForm开发中,数据可视化是至关重要的部分,特别是当涉及到用户界面与数据库之间的交互时。`DataGridView`和`TreeView`控件是.NET Framework提供的两种强大的UI元素,它们可以方便地展示和操作数据。本教程将...

    nacos适配dm达梦数据库

    在IT行业中,数据库管理系统(DBMS)的选择对任何应用程序的性能和稳定性至关重要。Nacos作为一个流行的微服务管理和配置中心,通常会与常见的数据库如MySQL、Oracle等进行集成。然而,对于国内用户,尤其是那些需要...

    4-软件数据库设计文档模板.docx

    软件数据库设计文档模板 software database design report document" 在软件开发项目中,数据库设计是非常重要的一步骤,它直接影响到软件系统的性能、安全性和可维护性。本文档提供了一份软件数据库设计文档模板...

    数据库设计教程(第二版)pdf

    根据提供的信息,我们可以推断出这是一本关于数据库设计的教程书籍,并且是其第二版。由于具体的页面内容并未给出,我们将基于标题、描述及标签中的信息,对可能涉及的关键知识点进行归纳总结。 ### 数据库设计的...

    福州大学数据库期末考卷

    通过这份福州大学数据库期末考卷,我们可以看到数据库系统原理、数据库查询语言、数据库设计、数据库安全、数据库应用、数据库管理、数据库技术、数据库应用场景等几个方面的知识点,涵盖了数据库的基本概念、数据库...

    PI实施数据库安装文件及操作手册.rar

    PI实施数据库安装文件及操作手册.rarPI实施数据库安装文件及操作手册.rarPI实施数据库安装文件及操作手册.rarPI实施数据库安装文件及操作手册.rarPI实施数据库安装文件及操作手册.rarPI实施数据库安装文件及操作手册...

    数据库原理及应用 电子书

    数据库原理及应用是信息技术领域中的核心课程之一,它主要探讨如何有效地存储、管理和检索数据,以支持各种业务和信息系统。本书详细介绍了数据库的基础概念、设计原则以及实际应用,旨在帮助读者深入理解数据库的...

    Access数据库经典模板

    Access数据库经典模板是一系列预先设计好的数据库模型,用于帮助用户快速构建特定领域的数据管理系统。这些模板涵盖了各种常见的业务和个人信息管理场景,如产品订单、图书管理、学生及课程管理、库存控制、健身记录...

Global site tag (gtag.js) - Google Analytics