
oracle
TOBA#
热衷于技术带来的愉悦感。
展开
-
oracle之存储过程,临时表,游标示例
总结如下: DDL是一种消耗资源非常大的操作,运行时尽量不要使用DDL语句,应用程序需要的临时表应在运行之前就开始创建。不必在每个存储过程中创建一次。临时表总是存在的,他们作为对象存在于数据字典中,并且总是保持为空,直到有会话在其中放入数据 1 创建临时表 Sql代码 create global temporary table 表名 ( ID VA转载 2017-09-20 10:30:58 · 1168 阅读 · 0 评论 -
ORACLE sql 根据in查询里面数据的顺序进行排序 ORDER BY 自定义结果排序查询
select t.* from user_objects t WHERE t.object_type IN('TABLE','SEQUENCE','VIEW','PACKAGE','PACKAGE BODY','FUNCTION') ORDER BY case t.object_type when 'TABLE' then 1 when 'SEQUENCE' then 2 whe原创 2017-10-10 10:47:38 · 3035 阅读 · 0 评论 -
ORACLE用脚本返回long 类型 TEXT 如视图的TEXT
SELECT TO_CHAR( DBMS_METADATA.GET_DDL('VIEW',X.VIEW_NAME)) TXT,X.VIEW_NAME FROM(SELECT VIEW_NAME FROM USER_VIEWS ) X原创 2017-10-10 17:38:06 · 1101 阅读 · 0 评论 -
oracle查询数据表占用空间的大小
SELECT segment_name AS TABLENAME, BYTES B, BYTES / 1024 KB, BYTES / 1024 / 1024 MB FROM user_segments ORDER BY bytes DESC原创 2017-10-11 15:18:58 · 6061 阅读 · 0 评论 -
转载优化编辑_navicat实现数据库迁移之oracle到mysql
简介: Navicat Premium 非常强大,可以连接大部分主流关系型数据库,如oracle、mysql、sqlserver、sqlite等,操作方便、界面简洁。但它还有一个更强大的功能,可以跨库批量迁移数据表,有这种需求的朋友可以通过这个工具轻松实现。 我目前通过navicat只实现了从oracle到mysql库的批量迁移操作,其它库之间的批量迁移没试过,有操作过的朋友可以分享下转载 2018-02-02 18:02:35 · 283 阅读 · 0 评论 -
未能加载文件或程序集“Oracle.DataAccess, Version=4.112.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它
今天做了个小程序放在服务器上的运行数据查询的时候出现 “关于未能加载文件或程序集“Oracle.DataAccess, Version=4.112.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项。试图加载格式不正确的程序”的错误提示!当时第一反应是由于版本不对造成的,由于本机测试是通过的(本机 32位WIN7) ...转载 2019-07-15 10:30:36 · 6364 阅读 · 0 评论