2021-08-28
SQL学习问题

想学习Oracle的复杂点的SQL写法,比如with,分析函数这些,实际工作用的比较多,请问在哪里可以学习呢?
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
impdp导入后查询结果中文乱码
回答 4
impdp是完全支持这些字符集的。检查下导入端系统变量NLSLANG和数据库服务器字符集是否有不一致的设置
Oracle19.17的,为什么建3个pdb以后就无法再建造,修改max_pdbs参数也没有用?
回答 3
https://blogs.oracle.com/database/post/oracledatabase19cupto3pdbspercdbwithoutlicensingmultitenant
ORACLE子表链接主表,主表的数据只显示在第一行怎么做到 像这种,子表链接主表,主表的数据只显示在第一行?
回答 1
其实就是先用rank()over(partitionby单据号orderby…)实现组内排序,然后用decode(sign(rn1),0,单据号字段,null)as单据转换即可,个人感觉不难
oracle undo表空间不释放
回答 2
看看归档的切换频率怎么样,还有生成一个awr报告,通过awr报告中的物理写、物理写请求及改变的数据库块看看,数据库的数据变化主要来源于哪个数据库用户和表。
请教相对11g的多实例,19c的多pdb会减少资源占用吗?
回答 1
资源使用情况会小的,至少少多少,不好说
Oracle 有一张表四个列建了唯一索引,现在把着四个列改为主键有什么影响吗?
回答 10
可以找个实验环境实验下,在看看有什么影响
Oracle12c升级
回答 5
第一,你可以尝试做个测试环境,oracle21可以在oracle官网下载第二,安装过程可以在百度或一些博客网站搜索第三,数据库迁移是一个繁琐的过程,如果你没有经历过就不要去做,数据丢失有可能你也得走人
Oracle全表扫描是怎样扫描数据的?
回答 2
已采纳
从Oracle的逻辑存储结构中,块(block)是最小的存储单位,物理上连续的块组成区(extent),区又组成了段(segment)。对于非分区表如果表中没有clob/blob字段,那么一个表就是一
oracle存储过程转PG,record兼容问题
回答 3
已采纳
pgfunction可以这样写:CREATEORREPLACEFUNCTIONfun(parmCHARACTERVARYING)RETURNSSETOFRECORDAS$BODY$DECLAREire
ORA-01460: unimplemented or unreasonable conversion requested、 ORA-01704: string literal too long
回答 1
建议不要这么长的参数,性能较差,也容易触发bug,可以将对象进行分组,减少参数个数如果实在要改写,就把where条件改写成or
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
热门文章
2022年2月DB-Engines流行度排行:Oracle与MySQL 仅差15.18
WM_CONCAT_IMPL函数报错ORA-04061:existing state of type body WMSYS.WM_CONCAT_IMPL has been invalidated
Oracle 21C 新特性:使用CMAN隧道的反向连接支持
Oracle到PostgreSQL数据库的语法迁移手册(建议收藏)
在使用绑定变量的情况下使用result cache
Oracle集群技术 | 集群的自启动系列(一)
Oracle 动态传递分区名称以从分区表中获取特定分区的记录
Oracle 使用外部表分析网站访问日志
Oracle 19C Data Guard基础运维-08 DML重定向
ORA-01653,ORA-01688