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

oracle应用之sql小写

阅读更多

       本人不喜欢在sql里面大小写混合在一起,每次看到别人的sql,总是要转换为小写,如以下sql

       

WITH t AS
( select  date'2014-05-06' time1, 1 type, 100 times from dual union all
select  date'2014-05-06', 2, 200  from dual union all
select  date'2014-05-06', 3, 400  from dual union all
select  date'2014-05-07', 2, 50   from dual union all
select  date'2013-06-01', 1, 100  from dual)
SELECT time2, SUM(nvl(times, 0))
  FROM (SELECT *
          FROM (SELECT DATE '2014-05-01' + LEVEL - 1 time2
                  FROM dual
                CONNECT BY LEVEL <=
                           (SELECT to_char(last_day(DATE '2014-05-01'), 'dd')
                              FROM dual)) t1
          LEFT JOIN t
            ON t1.time2 = t.time1)
 GROUP BY time2
 ORDER BY 1;

   最简单的方法是使用lower函数,运行把原sql粘贴进去就可以了,不需要额外操作

      

select lower(q'[&1]') from dual

    如下所示

  

  

  

 

     全文完

  • 大小: 25.7 KB
  • 大小: 10.2 KB
  • 大小: 12.8 KB
1
2
分享到:
评论
4 楼 53873039oycg 2014-05-16  
小鱼不爱水 写道
楼主可曾知道所有小写的语句 oracle都会转译成大写?这样也许会造成性能损失吧?

主要大写的sql不习惯。
3 楼 小鱼不爱水 2014-05-15  
楼主可曾知道所有小写的语句 oracle都会转译成大写?这样也许会造成性能损失吧?
2 楼 53873039oycg 2014-05-15  
foolishdault 写道
PLSQL Developer工具可以自动转换sql语句的大小写

多谢指出,谢谢,plsql怎么配置大小写功能,可以参考我的另一篇博文http://53873039oycg.iteye.com/blog/2067029。
1 楼 foolishdault 2014-05-15  
PLSQL Developer工具可以自动转换sql语句的大小写

相关推荐

    Oracle_Sql_中常用字符串处理函数

    Oracle Sql 中常用字符串处理函数 Oracle Sql 中提供了多种字符串处理函数,用于对字符串进行各种操作,如大小写转换、截取、连接、查找、替换等。下面是 Oracle Sql 中常用的字符串处理函数: 1. 大小写转换函数 ...

    ORACLE__SQL语句教学

    Oracle SQL语句是数据库管理与查询的核心工具,用于从Oracle数据库中检索、更新和操作数据。本教程将介绍SQL SELECT语句的基本概念和用法,帮助你理解和掌握如何在Oracle环境中执行SQL查询。 首先,SQL SELECT语句...

    ORACLE和SQL语法区别归纳

    本文旨在为初学者提供关于Oracle与SQL Server在数据类型、函数及日期操作等方面的语法差异总结,帮助读者更好地理解这两种数据库管理系统的特点,并能够在实际应用中灵活选择合适的语法进行操作。 #### 数据类型...

    ORACLE SQL 语句(典型应用总结).pdf

    根据提供的文档信息,本文将对《ORACLE SQL 语句(典型应用总结)》中的关键知识点进行详细解读与总结。 ### 第一章 基本SELECT语句 #### 1. SQL语法要求 在Oracle中编写SQL语句时,需要注意以下几点: - **大小写...

    DBA对Oracle SQL编写规范的总结

    ### DBA对Oracle SQL编写规范的总结 #### 一、引言 在Oracle数据库开发过程中,遵循一套标准化的SQL编写规范对于提升代码质量、增强可读性和可维护性至关重要。本文档由一位经验丰富的数据库管理员(DBA)撰写,旨在...

    Oracle_11g+Oracle_Sqldeveloper_安装完全手册

    随着信息技术的发展,Oracle 数据库作为业界领先的数据库管理系统之一,其应用范围非常广泛。为了更好地管理和开发 Oracle 数据库,Oracle SQL Developer 成为了一款不可或缺的工具。本文档将详细介绍在 Windows 7 ...

    Oracle函数及常用sql

    以上只是Oracle函数和SQL查询的一小部分,实际应用中还有更多高级特性和技巧,如索引、存储过程、触发器、视图等。通过深入学习和实践,可以充分利用Oracle的强大功能,高效地管理数据并解决复杂问题。

    Oracle SQL*Plus Pocket Reference, 2nd Edition

    ### Oracle SQL*Plus 口袋参考手册第二版关键知识点概览 #### 1.1 引言 本书《Oracle SQL*Plus Pocket Reference, 2nd Edition》是一部针对Oracle SQL*Plus及其常用SQL查询和数据操作语句的快速参考指南。作者...

    sqlserver-oracle 数据类型对照

    本文将详细比较SQL Server和Oracle数据库之间的数据类型对应以及常用函数的转换。 首先,我们来看SQL Server和Oracle的数据类型对照: 1. **数值类型**: - `bigint`在SQL Server中对应Oracle的`NUMBER(19)`,...

    ORACLE 常用SQL语句

    ORACLE 常用 SQL 语句 ORACLE 是一种关系数据库管理系统,它提供了多种 SQL 语句来操作和管理数据库。下面将 Introduced 13 种常用的 ORACLE SQL 语句,涵盖字符串处理、数据搜索和修改等方面。 1. ASCII 函数 ...

    Oracle 开发DBA SQL编写规范

    - 所有SQL语句中的关键字、函数名以及保留词均应使用小写字母书写。 - 表名、字段名建议使用大写字母书写,以便于区分关键字。 - 示例: ```sql select col1, col2 from tab1 where col3 = 'value'; ``` ##### ...

    oracle数据库sql基础

    在IT领域,Oracle数据库是全球广泛使用的数据库管理系统之一,而SQL(结构化查询语言)则是与数据库交互的基础工具。本篇将深入讲解Oracle SQL的基础知识,包括基本的SQL语句、单行函数、子查询、多表查询以及组函数...

    Oracle公司内部SQL培训资料

    Oracle公司是全球著名的数据库技术和软件公司,它所开发的Oracle数据库系统广泛应用于企业级应用中,而在数据库操作中,SQL语言是核心工具。本章的Oracle公司内部SQL培训资料,覆盖了SQL的基础知识,并深入到具体的...

    ORACLE中的经典SQL及函数

    Oracle数据库系统是世界上最广泛使用的数据库管理系统之一,尤其在企业级应用中占据主导地位。本文将深入探讨Oracle中的经典SQL查询和最常用的功能函数,帮助读者更好地理解和应用这些工具。 首先,我们关注的是SQL...

    Oracle 11g SQL经典教程

    在字符串处理方面,Oracle SQL提供了一系列函数,如CHR用于返回指定的ASCII码对应的字符,CONCAT用于连接两个字符串,INITCAP将字符串每个单词的首字母转换为大写,UPPER和LOWER分别用于转换字符串为全大写或全小写,...

    Oracle SQL 内置函数以及解析

    Oracle SQL 内置函数是数据库查询和数据处理中不可或缺的一部分,它们提供了丰富的功能,帮助用户在处理数据时进行各种操作。以下是对描述中提到的一些关键函数的详细解释: 1. ASCII() 函数:该函数返回指定字符的...

    Oracle基本sql语句

    Oracle数据库是世界上最广泛使用的数据库系统之一,尤其在企业级应用中占据重要地位。掌握Oracle的基本SQL语句对于数据库管理和开发人员来说至关重要。本资源“Oracle基本sql语句”旨在为初学者提供一个全面的入门...

    Oracle PL/SQL Best Practices

    ### Oracle PL/SQL最佳实践概览 #### 一、引言 自从1994年史蒂文·菲厄斯坦(Steven Feuerstein)开始撰写关于Oracle PL/SQL语言的文章以来,该领域的信息来源已经从最初的寥寥无几发展到今天的形式多样。现在,有...

    SQLServer数据库导入Oracle

    这是因为在Oracle中,默认情况下,表名是大写的,而在SQL Server中,表名可能是小写或大小写混用的。为了解决这个问题,我们可以使用双引号来将表名括起来,例如: ```sql select * from "Employees"; ``` 这样,...

    Oralce数据库SQL和pl_sql实例教程

    Oracle数据库是世界上最流行的数据库管理系统之一,SQL(Structured Query Language)是用于管理关系数据库的标准语言,而PL/SQL是Oracle数据库特有的编程语言,扩展了SQL的功能,使得能够编写复杂的存储过程和...

Global site tag (gtag.js) - Google Analytics