`
53873039oycg
  • 浏览: 837175 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

plsql多表关联导出数据问题记录

阅读更多

       最近使用plsql多表关联查询满足条件的数据,最终导出符合条件的单表数据,如下所示:

      

select e.*
  from  emp e,dept p
 where 1 = 1
   and e.deptno = p.deptno
   and p.dname in('SALES','Manager')

    查询员工表满足部门为SALES和Manager的数据,导出

   

    结果如下

   

    很正常,但是如果emp(员工表)没有放在from的后面,如下所示

    

select e.*
  from  dept p,emp e
 where 1 = 1
   and e.deptno = p.deptno
   and p.dname in('SALES','Manager')

    导出结果为

   

    dept 表结构如下

   

    可以看到,plsql导出的表名直接取了from后面最接近的表名,但字段名是正确的

    很有意思,为什么会这样,暂时不知道,欢迎指教,谢谢

    全文完

  

  • 大小: 92 KB
  • 大小: 71.5 KB
  • 大小: 229.1 KB
  • 大小: 232.2 KB
0
0
分享到:
评论

相关推荐

    通过PLSQL的进行oracle数据库导入导出

    3. **BLOB导出**:将BLOB数据写入本地文件,记录文件名和表之间的关联。 4. **BLOB导入**:在目标数据库中,读取文件内容并使用`DBMS_LOB.loadfromfile`将数据插入到相应的BLOB字段。 通过这些方法,即使面对复杂的...

    PLSQL Developer导入导出工具参数说明

    若设置为 Y,则在导出过程中,即使表间存在复杂的外键关系,也会确保所有相关联表的数据一致性。 - **Constraints**: 是否导出表的约束条件,默认值为 Y。这包括了各种表级和列级的约束,如唯一键、外键等。 - *...

    最新全国地区表SQL一张表

    文件名称“全国地区表SQL一张表.sql”暗示了这是一个SQL脚本文件,可能包含了创建这张地区表的SQL语句,或者是已经填充好数据的表的导出。使用这样的文件,开发者可以直接在自己的数据库环境中导入,快速获取到全国...

    PLSQL,数据库连接工具

    6. **嵌套表和关联数组**:PLSQL支持嵌套表和关联数组,这些集合类型可以存储一组值,并且可以在PLSQL块中直接操作。 7. **索引**:通过创建索引,可以优化数据库查询性能,使得数据检索更快。 8. **触发器**:在...

    PLSQL_Developer10.0.3

    6. **数据浏览与操作**:通过数据窗口,用户可以直接查询和修改数据库表中的数据,支持添加、删除、修改记录,以及导出和导入数据。 7. **报表与图表**:PLSQL Developer提供报表生成器,可以自定义SQL查询并以表格...

    Oracle+PLSQL+高级程序设计

    - **记录类型和表类型**:PL/SQL支持自定义记录类型来表示复杂的数据结构,表类型则可以存储一组值,实现数组操作。 - **包(Packages)**:包是包含常量、变量、过程和函数的逻辑单元,能提高代码复用性和封装性...

    PLSQL Developer用户指南

    - **导出数据**: 将结果导出到 CSV 或其他格式。 ##### 6.3 实例模式查询 - **查询模式**: 使用实例模式查询数据库中的特定模式。 ##### 6.4 连接查询 - **连接多个表**: 使用 JOIN 语句连接多个表。 - **组合数据...

    PLSQLDeveloper用户指南.pdf

    - 提供了一系列内置命令,涵盖数据库管理、数据检索等多个方面。 - 可以通过帮助文档了解所有可用命令及其使用方法。 #### 八、创建与修改非PL/SQL对象 - 介绍了如何在PL/SQL Developer中创建和管理非PL/SQL数据库...

    plsql dev中文手册

    - 通过跟踪结果可以发现潜在的性能问题。 #### 六、专用SQL ##### 6.1 使用SQL窗口 - SQL窗口是专门用于编写和执行SQL语句的。 - 提供了灵活的SQL编辑和执行功能。 ##### 6.2 结果表格处理 - 查询结果通常以表格...

    PLSQL 使用手册

    - **导出表**:将表数据导出为其他格式。 以上是根据提供的文档摘要整理的关键知识点。通过这些详细的内容,用户可以更深入地理解和掌握如何使用 PL/SQL Developer 来高效地进行 Oracle 数据库开发。

    plsql_developer_7.0_最新中文手册

    - 支持复杂的数据关联查询。 5. **更新数据库** - 直接在SQL窗口中更新数据库记录。 6. **创建标准查询** - 保存常用的SQL查询作为模板。 #### 七、命令窗口 1. **输入SQL语句和命令** - 命令窗口允许直接输入...

    PLSQL+Developer+8.0+用户指南.pdf

    - **队列表定义编辑器**:管理队列中的数据记录。 - **用户定义编辑器**:管理数据库用户账户。 - **角色定义编辑器**:分配权限给不同的角色。 - **概要文件定义编辑器**:配置用户的资源限制。 - **数据库连接定义...

    PLSQLDeveloperz.zip

    这个"PLSQLDeveloperz.zip"文件很可能包含了该软件的安装程序或者相关资源,但描述中仅提供了“水”这个词,这并不直接关联到PLSQL Developer的特性或功能。由于标签为空,我们无法获得额外的信息。不过,我们可以...

    基于arcgis和.NET架构地图匹配软件二次开发笔记.docx

    - 数据清洗过程中,使用SQL查询或编程方式删除表中的重复记录。 21. **HRESULT:0x80040215**: - 这是一个常见的COM错误代码,通常表示接口调用失败,可能涉及对象生命周期或接口实例化问题。 22. **获取连续点*...

    PL SQL developer

    - 执行多表关联查询。 ##### 6.5 置换变量 - 在SQL语句中使用变量。 ##### 6.6 更新数据库 - 执行DDL或DML语句来更改数据库状态。 ##### 6.7 查看和编辑XMLTYPE列 - 支持对XML数据类型的列进行操作。 ##### 6.8 ...

Global site tag (gtag.js) - Google Analytics