Oracle数据库开发
文章平均质量分 76
dingdingfish
能将忙事成闲事 不薄今人爱古人
展开
-
Oracle数据库Constraint的ENABLE和VALIDATE子句
本文实际是探索Oracle数据库Constraint的两个子句(clause):ENABLE和VALIDATE的组合。原创 2024-08-07 11:52:49 · 530 阅读 · 0 评论 -
又一个SQL Developer中调试存储过程的例子
复习了前文的一些基本概念,并纠正了官方示例的一个错误。单击红框处,选中_value那行,右键选择。将鼠标放到第44行,然后右键选择。原创 2024-06-17 23:48:11 · 571 阅读 · 0 评论 -
如何获得一个Oracle 23ai数据库(vagrant box)
准确的说,是Oracle 23ai Free Developer版,因为企业版目前只在云上(OCI和Azure)和ECC上提供。和生成其他版本的Oracle 数据库不同,23ai无需提前准备安装介质,这是在安装中自动下载的,因此网速很重要。今天介绍最近新出的一种方法,也是我最为推荐的方法,使用vagrant box一键式获取23ai。然后克隆Oracle官方的。原创 2024-06-17 15:11:55 · 527 阅读 · 0 评论 -
vagrant putty错误的解决
使用puttygen导入私钥,并另存一份PPK形式的私钥。原创 2024-06-14 15:48:10 · 279 阅读 · 0 评论 -
升级Oracle SQLcl
从可知最新版本为:24.1。原创 2024-06-14 10:27:29 · 578 阅读 · 1 评论 -
Liquibase(Oracle SQLcl集成版)简明示例
本文使用的是Oracle SQLcl中集成的Liquibase,而非开源版Liquibase。Liquibase的快速入门可以参见。下面是典型的Liquibase工作流程,图来自Liquibase的文档参见。下面来看几个例子,使用的Schema是Oracle官方的Sample schema: HR。部署的目标Schema是HR2,位于同一个数据库中。原创 2024-06-14 09:37:11 · 446 阅读 · 0 评论 -
SQL Developer迁移第三方数据库单表到Oracle
在SQL Developer中,除可用Migration Wizard迁移第三方数据库到Oracle外,单表的迁移可以用。本例的源表为MySQL数据库employees中的表:departments。Options页面:指定目标库,是否覆盖对象,数据是追加还是覆盖。原创 2024-06-09 18:12:54 · 410 阅读 · 0 评论 -
SQL Developer 小贴士:备份和恢复连接信息
这一步可以看出,除非之前加过密,否则密码信息无法导入。有时候SQL Developer需要重装,能备份和恢复连接信息就比较重要。第2步:指定输出文件,例如sqldconns.json。SQL Developer提供连接的导出和导入功能。此时可以看到输出文件:sqldconns.json。包括口令,此处可以选择加密。原创 2024-06-03 21:30:01 · 394 阅读 · 0 评论 -
配置网页版的SQL Developer : Oracle Database Actions
本文讲述3,如何配置SQL Developer网页版。原创 2024-06-03 14:03:53 · 456 阅读 · 0 评论 -
SQL Developer管理RESTful 服务
登录Database Actions(即Web版的SQL Developer)。首先需要在表一级启用REST:再次右键单击对象,此时出现新的菜单由输出可知,在URL中使用了rowid作为唯一标识。这也可以从GET Single命令的格式中得到验证。再试下BATCH LOAD命令。为text/csv。把-d选项改为。原创 2024-06-03 13:56:09 · 972 阅读 · 0 评论 -
在SQL Developer中调试存储过程
Oracle数据库不仅支持存储过程,也支持存储过程的调试,这是一项非常重要的能力。存储过程中可以使用SQL,也可以使用PL/SQL。SQL是声明式语言,PL/SQL是命令式语言,是对SQL的有益补充。本例使用的存储过程来自于。按照其中的脚本,建立所有的对象,插入数据。然后就可以按照。建议为这些测试对象和数据单建一个schema,我新建了一个books用户。但本文不是讲如何调试,而是讲为了可以调试需要做的前期配置工作。原创 2024-06-03 10:44:02 · 1388 阅读 · 0 评论 -
SQL Developer 导入CSV数据
总览,表名那有个显示上的bug,Table.HR.null应该为Table.HR.CSV_DATA。,确实是标准的CSV(comma separated values)。本文是类似的,只不过使用的是官方提供的。原创 2024-06-03 10:42:48 · 692 阅读 · 0 评论 -
Oracle Linux上安装ORDS
Oracle Linux上安装ORDS,即Oracle REST Data Services。原创 2024-05-30 09:46:42 · 702 阅读 · 0 评论 -
为什么不要用Select *
一些用户的SQL规范中禁止在生产系统中使用SELECT *,本文用我的亲身经历来说明,为何SELECT * 会导致脆弱的代码。原创 2024-05-21 12:06:44 · 405 阅读 · 0 评论 -
关于架构设计:什么是完美?
关于架构设计:什么是完美?原创 2024-05-10 17:45:54 · 1104 阅读 · 0 评论 -
Oracle PL/SQL Programming 第10章:Dates and Timestamps 读书笔记
Oracle PL/SQL Programming 第10章:Dates and Timestamps 读书笔记原创 2024-03-20 21:27:03 · 1101 阅读 · 0 评论 -
计算机术语literal到底该如何翻译?
计算机术语literal到底改如何翻译?原创 2024-03-18 09:59:13 · 356 阅读 · 0 评论 -
Oracle PL/SQL Programming 第9章:Numbers 读书笔记
Oracle PL/SQL Programming 第9章:Numbers 读书笔记原创 2024-03-13 22:10:43 · 1031 阅读 · 0 评论 -
最适合Oracle数据库的Linux操作系统?
Oracle Linux免费吗?Centos适合安装Oracle数据库吗?最适合Oracle数据库的Linux操作系统?原创 2024-03-13 17:02:24 · 826 阅读 · 0 评论 -
Oracle PL/SQL Programming 第8章:Strings 读书笔记
Oracle PL/SQL Programming 第8章:Strings 读书笔记原创 2024-02-28 17:08:32 · 880 阅读 · 1 评论 -
Oracle PL/SQL Programming 第7章:Working with Program Data 读书笔记
Oracle PL/SQL Programming 第7章:Working with Program Data 读书笔记原创 2024-02-25 22:36:35 · 973 阅读 · 0 评论 -
SQL Developer 小贴士:Unshared Worksheet
SQL Developer 小贴士:Unshared Worksheet原创 2024-02-18 20:45:41 · 270 阅读 · 0 评论 -
Visual Studio Code安装Oracle SQL Developer插件
Visual Studio Code安装Oracle SQL Developer插件原创 2024-02-18 13:15:06 · 1670 阅读 · 0 评论 -
Oracle PL/SQL Programming 第6章:Exception Handlers 读书笔记
Oracle PL/SQL Programming 第6章:Exception Handlers 读书笔记原创 2024-02-09 18:03:36 · 1747 阅读 · 1 评论 -
Oracle PL/SQL Programming 第5章:Iterative Processing with Loops 读书笔记
Oracle PL/SQL Programming 第5章:Iterative Processing with Loops 读书笔记原创 2024-02-02 17:31:15 · 1317 阅读 · 0 评论 -
Oracle PL/SQL Programming 第4章:Language Fundamentals 读书笔记
Oracle PL/SQL Programming 第4章:Language Fundamentals 读书笔记原创 2024-01-31 22:25:41 · 783 阅读 · 0 评论 -
Nulls: Nothing to Worry About
Nulls: Nothing to Worry About原创 2024-01-30 22:15:28 · 697 阅读 · 0 评论 -
Oracle PL/SQL Programming 第3章:Language Fundamentals 读书笔记
Oracle PL/SQL Programming 第3章:Language Fundamentals 读书笔记原创 2024-01-27 23:07:41 · 1184 阅读 · 1 评论 -
Oracle PL/SQL Programming 第2章:Creating and Running PL/SQL Code 读书笔记
Oracle PL/SQL Programming 第2章:Creating and Running PL/SQL Code 读书笔记原创 2024-01-26 10:31:54 · 1012 阅读 · 0 评论 -
Oracle PL/SQL Programming 第1章:Introduction to PL/SQL 读书笔记
Oracle PL/SQL Programming 第1章:Introduction to PL/SQL 读书笔记原创 2024-01-24 13:47:50 · 1040 阅读 · 0 评论 -
开始读 Oracle PL/SQL Programming 第6版
开始读 Oracle PL/SQL Programming 第6版原创 2024-01-24 13:46:21 · 619 阅读 · 0 评论 -
在Oracle SQL Plus中抑制SQL命令的输出
在Oracle SQL Plus中抑制SQL命令的输出原创 2024-01-10 11:32:20 · 1303 阅读 · 0 评论 -
一个奇怪的Oracle SQL Loader错误
一个奇怪的Oracle SQL Loader错误原创 2024-01-07 22:33:21 · 610 阅读 · 0 评论 -
将文本文件导入Oracle数据库的简便方法:SQL Developer
将文本文件导入Oracle数据库的简便方法:SQL Developer原创 2024-01-05 11:42:14 · 652 阅读 · 0 评论 -
将文本文件导入Oracle数据库的简便方法:SQLcl
将文本文件导入Oracle数据库的简便方法:SQLcl原创 2024-01-05 10:30:06 · 428 阅读 · 0 评论 -
将文本文件导入Oracle数据库的简便方法:SQL Loader Express
将文本文件导入Oracle数据库的简便方法:SQL Loader Express原创 2024-01-05 09:57:01 · 584 阅读 · 0 评论 -
Vagrant安装Oracle数据库错误的解决
Vagrant安装Oracle数据库错误的解决原创 2023-10-19 17:10:42 · 261 阅读 · 0 评论 -
新型的终端复用器 tmux
新型的终端复用器 tmux原创 2023-10-17 22:10:16 · 250 阅读 · 0 评论 -
修改CDB的max_string_size,从STANDARD到EXTENDED
修改CDB的max_string_size,从STANDARD到EXTENDED原创 2023-10-13 10:52:07 · 518 阅读 · 0 评论 -
Oracle Schema Only账户
Oracle Schema Only账户原创 2023-09-13 09:16:33 · 260 阅读 · 0 评论