千家信息网

SQL中函数怎么用

发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,这篇文章主要为大家展示了"SQL中函数怎么用",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"SQL中函数怎么用"这篇文章吧。1、dual表伪表;一列dumm
千家信息网最后更新 2025年01月21日SQL中函数怎么用

这篇文章主要为大家展示了"SQL中函数怎么用",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"SQL中函数怎么用"这篇文章吧。

1、dual表
伪表;
一列dummy,一行值为X

2、字符函数
大小写转换

字符处理

常用汇总


3、数字函数
round 四舍五入
select round(45.923,2), round(45.923,0),round(45.923,-1) from dual;
trunc 取整,截断
select trunc(45.923,2), trunc(45.923),trunc(45.923,-1) from dual;
mod 取余
select trunc(1600/300,0),mod(1600,300) from dual; 求商和余数

4、日期函数
sysdate 返回 Oracle 数据库服务器所在操作系统的当前日期和时间

months_between 计算两个日期之间相隔的月
add_months

next_day
select next_day(sysdate,'MONDAY') from dual; 下周一 (当前时间 )
last_day
select sysdate,last_day(sysdate) from dual;本月最后一天
日期round

日期trunc


5、转换函数
隐式转换:数据类型与默认格式匹配
显示转换 to_char to_number to_date


6、通用函数
NVL函数
把空值转换成一个数值;
数据类型必须匹配;
nvl(comm,0)
NVL2函数
NVL2(expr1,expr2,expr3) 如果参数 1 非空 not null,则返回参数 2 的值,否则返回参数 3 的值。
nvl2(comm,sal+comm,sal)
nullif函数
nullif(expr1,expr2)比较两个表达式是否相同,如果相同,返回 null,如果不同,返回 expr1。

7、条件表达式
decode与case


8、分组函数


以上是"SQL中函数怎么用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

函数 日期 内容 参数 数据 篇文章 相同 两个 字符 时间 类型 表达式 学习 帮助 不同 四舍五入 操作系统 一行 下周一 之间 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 发件服务器 软件开发人员常用的术语 浙江专业软件开发靠谱吗 触犯网络安全法怎么举报 sftp服务器搭建 网络安全的未来的发展趋势 随着网络技术的频繁使用的英语 互联网时代对科技创新体会 unity数据库编译 学习网络安全知识绘画 成都众信至诚软件开发有限电话 编写程序测试数据库的连接 服务管理无法加载服务器列表 深圳蓝叶软件开发公司 云南村庄规划数据库标准 连接数据库的jar包怎么弄 方舟生存进化云服务器开服教程 服务器java环境安装 支付软件开发 导入项目的数据库怎么打开 软件开发员的发展 物理服务器和软件应用服务器 网络技术应用教教科版 贵阳dell服务器报价 日服服务器ip地址 数据库系统教程第三版课后答案 我的世界花雨庭服务器ip和端口 太原网络安全培训学校好找工作吗 互联网科技创意卡通 怎么取消服务器f1
0