预见未来to50的专栏

Life is limited, but art is long

排序:
默认
按更新时间
按访问量

调试经验——Windows命令行提示符

问题描述: 工作中,偶然发现了命令行提示符的强大之处,决定深入学习一下! 首先,让我们了解一下cmd中支持些命令。 之前用过的命令有:CALL, CD, CHCP等,有空再逐个研究一下。   c:\>help For more information on a s...

2018-11-19 18:50:37

阅读数:18

评论数:0

《Oracle PL/SQL实例精讲》学习笔记26——优化PL/SQL(第三部分——子程序内联)

本章内容: 1. PL/SQL调优工具 2. PL/SQL优化级别 3. 子程序内联   代码如下:

2018-11-17 23:53:31

阅读数:12

评论数:0

《Oracle PL/SQL实例精讲》学习笔记25——Oracle提供的包 (第六部分——使用UTL_CALL_STACK包报告错误)

本章内容: 1. 利用Oracle提供的包扩展功能(使用UTL_FILE访问文件、使用DBMS_JOB调度作业、DBMS_XPLAN生成解释计划、DBMS_SQL产生隐式语句结果 ) 2. 利用Oracle提供的包报告错误(使用DBMS_UTILITY包报告错误、使用UTL_CALL_STAC...

2018-11-17 23:47:28

阅读数:17

评论数:0

《Oracle PL/SQL实例精讲》学习笔记25——Oracle提供的包 (第五部分——使用DBMS_UTILITY报告错误)

本章内容: 1. 利用Oracle提供的包扩展功能(使用UTL_FILE访问文件、使用DBMS_JOB调度作业、DBMS_XPLAN生成解释计划、DBMS_SQL产生隐式语句结果 ) 2. 利用Oracle提供的包报告错误(使用DBMS_UTILITY包报告错误、使用UTL_CALL_STAC...

2018-11-17 23:46:11

阅读数:13

评论数:0

调试经验——使用SQLPLUS中的Help功能

问题描述: 最近发现SQLPLUS原来很有用,决定深入学习一下。 首先,SQLPLUS自带帮助文档,使用方式如下。 SQL> help HELP ---- Accesses this command line help system. Enter HELP ...

2018-11-17 22:39:39

阅读数:10

评论数:0

调试经验——SP2-0310: unable to open file "testScript.sql"错误的解决方法

问题描述: 在命令行窗口(cmd)中,用以下方式运行一个control文件: SQLPLUS yourDB/yourPassword @'C:\testDir\testControlFile.ctl'。 其中,testControlFile中包括以下命令: @'C:\testDir\tes...

2018-11-17 00:46:00

阅读数:13

评论数:0

调试经验——SP2-0734: unknown command beginning "FROM..."的解决方法

问题描述: 在使用SQLPLUS运行脚本时,遇到了以下错误: SP2-0734: unknown command beginning "FROM ..."  - rest of line ignored. SP2-0044: For a list of k...

2018-11-16 23:57:44

阅读数:13

评论数:0

调试经验——使用SQLPLUS导出数据到Excel时的环境变量设置

问题描述: 要使用SQLPLUS从Oracle数据库中出数据为.xls格式。大概需要如下设置环境变量。 sqlplus yourDatabase/yourPassword set linesize 32767 set pagesize 50000 set arraysize 5000 s...

2018-11-16 23:43:13

阅读数:16

评论数:0

调试经验——提高SQLPLUS中导出数据(Spool)的速度的方法(set arraysize 5000)

问题描述: 通过SQLPLUS查询数据集并导出到Excel文件,发现速度非常慢(50分钟只导出10M数据,共17万行,每行两列)。 然后,百度了一下解决方案,运气不错,很快就找到了一篇文章:https://www.2cto.com/database/201311/254469.html 然后...

2018-11-16 18:18:38

阅读数:16

评论数:0

学以致用——Excel报表自动化方案探索

准备进一步提高Excel报表的自动化生成程度。 看到一篇文章,收到了启发,暂存一下。 '' --main.sql   set linesize 200 set term off verify off feedback off pagesize 999 set markup html on e...

2018-11-15 02:59:33

阅读数:33

评论数:0

《Oracle PL/SQL实例精讲》学习笔记25——Oracle提供的包 (第四部分)

本章内容: 1. 利用Oracle提供的包扩展功能(使用UTL_FILE访问文件、使用DBMS_JOB调度作业、DBMS_XPLAN生成解释计划、DBMS_SQL产生隐式语句结果 ) 2. 利用Oracle提供的包报告错误 代码如下: SQL> -- For Exa...

2018-11-14 23:42:54

阅读数:25

评论数:0

《Oracle PL/SQL实例精讲》学习笔记25——Oracle提供的包 (第三部分)

本章内容: 1. 利用Oracle提供的包扩展功能(使用UTL_FILE访问文件、使用DBMS_JOB调度作业、DBMS_XPLAN生成解释计划、DBMS_SQL产生隐式语句结果 ) 2. 利用Oracle提供的包报告错误 代码如下: 1.  使用autotrace: set autotr...

2018-11-14 23:41:37

阅读数:24

评论数:0

《Oracle PL/SQL实例精讲》学习笔记25——Oracle提供的包 (第二部分)

本章内容: 1. 利用Oracle提供的包扩展功能(使用UTL_FILE访问文件、使用DBMS_JOB调度作业、DBMS_XPLAN生成解释计划、DBMS_SQL产生隐式语句结果 ) 2. 利用Oracle提供的包报告错误 这章的代码中遗漏了一个很重要的语句,我花了两三个小时才调试成功。 ...

2018-11-14 23:40:56

阅读数:24

评论数:0

调试经验——使用SQLPLUS重启Oracle服务器

重启=关闭+开启 1. 使用sysdba权限登录 SQL> conn as sysdba Enter user-name: sys Enter password: Connected. 2. 关闭数据库 SQL> shutdown immed...

2018-11-13 23:22:27

阅读数:24

评论数:0

《Oracle PL/SQL实例精讲》学习笔记24——ORACLE对象类型(第二部分)

本章内容: 1. 对象类型 2. 对象类型的方法 代码如下: 1. 创建类型规范 SQL> -- For Example ch23_8a.sql SQL> CREATE OR REPLACE TYPE zipcode_obj_type AS ...

2018-11-13 22:13:51

阅读数:17

评论数:0

《Oracle PL/SQL实例精讲》学习笔记28——Student模式探究 (Exploration of Student Schema)

这本书快要学完了。感觉示例模式student值得再研究一下。 1. 查询所有表及标注释 SQL> /* Formatted on 2018/11/13 18:21:43 (QP5 v5.256.13226.35538) */ SQL> SELE...

2018-11-13 18:58:50

阅读数:23

评论数:0

《Oracle PL/SQL实例精讲》学习笔记27——Student模式的实体关系图(E-R Diagram of Student Schema)

这本书的示例中使用了一个名为Student的模式,其中包含十多张表,若干约束,相对比较复杂。 于是,使用Toad绘制了实体关系图如下:

2018-11-13 18:06:34

阅读数:35

评论数:0

《Oracle PL/SQL实例精讲》学习笔记21——包(第三部分)

本章内容: 1. 创建包(创建包规范、包体、调用已存储的包、创建私有对象) 2. 游标变量 3. 用其他程序扩展包 4. 包的实例化和初始化 5. SERIALLY_RESABLE包 代码入下: 1. 创建包规范 SQL> -- For Example ch...

2018-11-13 16:09:09

阅读数:26

评论数:0

《Oracle PL/SQL实例精讲》学习笔记21——包(第二部分)

本章内容: 1. 创建包(创建包规范、包体、调用已存储的包、创建私有对象) 2. 游标变量 3. 扩展包 4. 包的实例化和初始化 5. SERIALLY_RESABLE包 基本概念: 1. 游标变量: In the current  version of PL/SQL, curs...

2018-11-13 14:28:58

阅读数:17

评论数:0

《Oracle PL/SQL实例精讲》学习笔记20——函数

本章内容: 1. 创建函数 2. 在SQL语句中使用函数 3. 在SQL中优化函数执行 基本概念: 1. 函数与过程的区别: Functions are another type of stored code and are very similar to procedures. Th...

2018-11-12 23:09:40

阅读数:17

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭