1、oracle合并列语句执行
我们知道,mysql里面有列合并group_concat函数,可以将多行数据合并为一行。
2024年10月01日
昨天分享了一篇基础SQL语句,结果大家反应太简单,太基础,太low了,好吧,今天分享常见一点、复杂一点的Oracle函数,其中的例句中有函数套函数,还算中等难度,共同学习,欢迎大家吐槽!
Oracle的函数有多少,心里话,我真不知道,我在银行的开发工作中常用的也就30个左右,听说有一百多个,这个大家去求证!今天要分享的是Java开发中常用的Oracle函数,包括字符串处理函数、求和函数、数学函数、拼接函数、转换函数、替代函数等,每一个函数给几个例子,方便理解学习。
2024年10月01日
函数------作用------实例------结果
1、nvl 将空值转为一个固定值 nvl(comm,0) 0
2、lower将字母全部转化为小写 LOWER('SQL Course') sql course
3、upper 将字母全部转化为大写UPPER('SQL Course') SQL COURSE
4、initcap首字母全部转成大写INITCAP('SQL Course') Sql Course
2024年10月01日
XXL-Job 默认支持 MySQL 数据库,为了解决多数据库兼容问题,上周做了 Oracle 和 Postgre 的验证测试,本文记录改造 Oracle 的过程及问题。
2024年10月01日
本节将讨论Oracle常用的内置函数
Oracle内置函数丰富了SQL的语言功能,为Oracle提供了更多的操作功能。大概分为:字符型函数,数值型函数、日期型函数和转换函数。
字符型函数
select LENGTH('string') from DUAL; LENGTH(X):求字符串X的长度
select CONCAT('hello','world') from DUAL; CONCATA(X,Y):连接字符串x和y
select REPLACE('hello','world','nihao') FROM DUAL; REPLACE(X,old,newnew替换X中的old字符串
select SUBSTR('',1,6) FROM DUAL; SUBSTR(X,start[,length]):
2024年10月01日
1. 复制空表结构
create table new_table
as select * from old_table where 1=2;
2024年10月01日
物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。
create materialized view [view_name] refresh [fast|complete|force] [ on [commit|demand] | start with (start_time) next (next_time) ] as {创建物化视图用的查询语句}
2024年10月01日
因项目需求,小编要将项目从mysql迁移到oracle中 ~
之前已经完成 数据迁移 (https://zhengqing.blog.csdn.net/article/details/103694901)
现在将完成 基于MyBatis-Plus将项目中的MySQL语句全部转换成Oracle语句
2024年10月01日
Oracle数据和Mysql数据库都是十分常见的数据库,使用都很广泛,使用过的人会发现在写sql语句时两者之间大多数语法是相通的,但是也有一些地方语法不一样,今天我们一起来浅聊一下它们的区别吧。