`
windonly
  • 浏览: 16309 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

在SQL语句中使用CASE语句(OR9I中通过)

SQL 
阅读更多
select 
'private String'||
(
case  
when t.type='3' then '[]'
when t.type='4' then '[]'
else
'' 
end)
||' '||t.name,t.wtd_name_id from jc_wtd_fields t order by t.wtd_name_id,t.name 
分享到:
评论

相关推荐

    oracle 9i sql手册

    5. **存储过程与函数**:存储过程和函数是预编译的SQL语句集合,可以在数据库中存储并重复使用。它们可以包含逻辑控制语句,如`IF-THEN-ELSE`和`CASE`,以及循环结构。 6. **事务处理**:Oracle 9i支持ACID(原子性...

    Oracle9i PL_SQL从入门到精通

    7. **存储过程和函数**:PL/SQL允许在数据库中创建存储过程和函数,这些存储过程和函数可以直接在SQL语句中调用,提高执行效率。 8. **触发器**:触发器是在特定数据库事件发生时自动执行的PL/SQL代码,如INSERT、...

    Introduction to Oracle9i PL/SQL课件

    6. **SQL语句的嵌入**: PL/SQL允许直接在代码中嵌入SQL查询、DML(INSERT、UPDATE、DELETE)和DDL(CREATE、ALTER、DROP)语句,实现数据库的读写操作。 7. **异常处理**: PL/SQL的异常处理机制使得程序能够优雅地...

    OCP Oracle9i SQL考试指南(PDG)

    7. 游标:学习游标的使用,包括隐式游标和显式游标,以及如何在PL/SQL块中使用游标处理数据。 8. DDL与DML事务:理解DDL(Data Definition Language)和DML(Data Manipulation Language)的区别,以及事务的ACID...

    Oracle9i+PL_SQL从入门到精通

    Oracle9i是一款由甲骨文公司(Oracle Corporation)推出的数据库管理系统,它在1999年发布,是Oracle数据库系统中的一个重要版本。该系统提供了强大的数据管理能力,广泛应用于企业级应用、数据仓库以及互联网服务等...

    Oracle9i PL_SQL从入门到精通 pdf版

    11. **PL/SQL与SQL的交互**:了解如何在PL/SQL中嵌入SQL语句进行数据查询、更新和删除操作,以及使用DBMS_OUTPUT包进行调试。 12. **数据库链接**:学习如何在PL/SQL中使用数据库链接进行远程数据库操作。 13. **...

    PLSQLcode in Oracle9i PL/SQL Programming

    PL/SQL是Oracle数据库系统中的过程式语言,它将SQL语句与控制结构结合在一起,用于创建复杂的数据库应用程序。下面将详细讨论这本书中可能涉及的一些重要知识点: 1. **PL/SQL基本语法**:包括变量声明、数据类型...

    Oracle 9i plSQL SQL Student Guide Vol1.rar

    在PL/SQL与SQL的交互部分,读者将学习如何在PL/SQL块中嵌入SQL语句,实现动态SQL执行,以及如何使用游标(CURSOR)处理查询结果。游标允许逐行处理数据,这对于迭代操作或条件处理非常有用。 此外,指南可能还会...

    《Oracle9i PL/SQL Programming》源代码

    虽然这个资源是针对Oracle9i版本编写的,但其核心概念和语法在后续的Oracle10g版本中依然适用,甚至在更新的版本中也具有很高的参考价值。 PL/SQL,全称为Procedural Language/Structured Query Language,是Oracle...

    Oracle9i PL_SQL从入门到精通 pdf版本

    通过"Oracle9i PL_SQL从入门到精通"这本书,你不仅可以学习到基本的PL/SQL编程技巧,还能了解到如何在实际项目中应用这些知识,解决复杂的问题。无论你是数据库管理员、开发人员还是数据分析师,掌握Oracle9i PL/SQL...

    Oracle 9i10g PLSQL编程详细

    9. **性能调优**:通过分析执行计划、使用绑定变量、避免全表扫描、合理使用索引以及优化SQL语句,提升PL/SQL程序的运行效率。 10. **错误处理和日志记录**:良好的错误处理机制可以保证程序的健壮性。PL/SQL提供了...

    oracle9i plsql fundamentals.pdf

    变量在PL/SQL中用于存储数据,可以通过DECLARE语句定义,并在程序块中使用。 #### 2. 控制结构 控制结构允许开发者根据特定条件控制代码的执行流程,常见的控制结构有IF语句、CASE语句、LOOP语句等。这些结构使得...

    oracle9i--pl/sql

    11. **索引**:在Oracle 9i中,索引是优化查询性能的关键,可以创建B树索引、位图索引、函数索引等,根据实际需求选择合适的索引类型。 12. **触发器**:触发器是一种特殊的存储过程,会在特定的数据库事件(如...

    Oracle8i 9i PL_SQL 初学者指南.rar

    6. **SQL语句**:在PL/SQL中可以直接嵌入SQL,用于查询、插入、更新和删除数据。 7. **游标**:用于逐行处理查询结果,特别是在需要对查询结果进行迭代操作时。 8. **包(PACKAGE)**:封装相关的变量、过程和函数...

    Oracle9i PL_SQL_ A Developers Gui

    6. **存储过程和函数**:存储过程是一组预编译的SQL和PL/SQL语句,可以在数据库中存储并多次调用。函数则返回一个值,常用于业务逻辑的封装。 7. **包(PACKAGE)**:包是将相关的常量、类型、过程和函数组织在一起...

    Oracle 9i plSQL SQL Student Guide Vol2.rar

    4. **复合类型**:了解记录类型(RECORD)和表类型(TABLE),以及如何在PL/SQL中使用这些复合类型来存储和操作数据。 5. **存储过程与函数**:在数据库级别创建和使用存储过程和函数,提高代码复用性和性能。 6. ...

Global site tag (gtag.js) - Google Analytics