Oracle基本用法

定义空值
空值是无效的,未指定的,未知的或不可预知的值
空值不是空格或者0
空值参与的运算,结果都为0
连接符 ||
distinct 要保证查出的结果集个数是一样 在这里插入图片描述
因为单独查last_name是107条,单独查 distinct department_id 是12条,两者不匹配,这样就导致了问题
字符和日期
字符和日期要包含在单引号中
字符大小写敏感,日期格式敏感
回避特殊符号的:使用转义符。例如:将%转为%,_转为_,然后再加上ESCAPE ''即可。
字符函数
大小写控制函数
lower(转小写)
upper(转大写)
initcap(首字母大写)
字符控制函数
concat(拼接字符)
substr(SQL中字符是从1开始的)
length(字符长度)
instr(查找字母在字符中首次出现的位置)
trim(去除字母(首尾))
replace(所有指定字母去除)
在这里插入图片描述
数字函数
round:四舍五入
trunc:截断
mod:求余
日期函数
months_between 两个日期相差的月数
add_months 向指定日期中加上若干月数
next_day 指定日期的下一个星期*对应的日期
last_day 本月的最后一天
隐式数据类型转换
date<->varchar<->number
显式数据类型转换
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值