本人不喜欢在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
如下所示:
全文完。
相关推荐
Oracle Sql 中常用字符串处理函数 Oracle Sql 中提供了多种字符串处理函数,用于对字符串进行各种操作,如大小写转换、截取、连接、查找、替换等。下面是 Oracle Sql 中常用的字符串处理函数: 1. 大小写转换函数 ...
Oracle SQL语句是数据库管理与查询的核心工具,用于从Oracle数据库中检索、更新和操作数据。本教程将介绍SQL SELECT语句的基本概念和用法,帮助你理解和掌握如何在Oracle环境中执行SQL查询。 首先,SQL SELECT语句...
本文旨在为初学者提供关于Oracle与SQL Server在数据类型、函数及日期操作等方面的语法差异总结,帮助读者更好地理解这两种数据库管理系统的特点,并能够在实际应用中灵活选择合适的语法进行操作。 #### 数据类型...
根据提供的文档信息,本文将对《ORACLE SQL 语句(典型应用总结)》中的关键知识点进行详细解读与总结。 ### 第一章 基本SELECT语句 #### 1. SQL语法要求 在Oracle中编写SQL语句时,需要注意以下几点: - **大小写...
### DBA对Oracle SQL编写规范的总结 #### 一、引言 在Oracle数据库开发过程中,遵循一套标准化的SQL编写规范对于提升代码质量、增强可读性和可维护性至关重要。本文档由一位经验丰富的数据库管理员(DBA)撰写,旨在...
随着信息技术的发展,Oracle 数据库作为业界领先的数据库管理系统之一,其应用范围非常广泛。为了更好地管理和开发 Oracle 数据库,Oracle SQL Developer 成为了一款不可或缺的工具。本文档将详细介绍在 Windows 7 ...
以上只是Oracle函数和SQL查询的一小部分,实际应用中还有更多高级特性和技巧,如索引、存储过程、触发器、视图等。通过深入学习和实践,可以充分利用Oracle的强大功能,高效地管理数据并解决复杂问题。
### Oracle SQL*Plus 口袋参考手册第二版关键知识点概览 #### 1.1 引言 本书《Oracle SQL*Plus Pocket Reference, 2nd Edition》是一部针对Oracle SQL*Plus及其常用SQL查询和数据操作语句的快速参考指南。作者...
本文将详细比较SQL Server和Oracle数据库之间的数据类型对应以及常用函数的转换。 首先,我们来看SQL Server和Oracle的数据类型对照: 1. **数值类型**: - `bigint`在SQL Server中对应Oracle的`NUMBER(19)`,...
ORACLE 常用 SQL 语句 ORACLE 是一种关系数据库管理系统,它提供了多种 SQL 语句来操作和管理数据库。下面将 Introduced 13 种常用的 ORACLE SQL 语句,涵盖字符串处理、数据搜索和修改等方面。 1. ASCII 函数 ...
- 所有SQL语句中的关键字、函数名以及保留词均应使用小写字母书写。 - 表名、字段名建议使用大写字母书写,以便于区分关键字。 - 示例: ```sql select col1, col2 from tab1 where col3 = 'value'; ``` ##### ...
在IT领域,Oracle数据库是全球广泛使用的数据库管理系统之一,而SQL(结构化查询语言)则是与数据库交互的基础工具。本篇将深入讲解Oracle SQL的基础知识,包括基本的SQL语句、单行函数、子查询、多表查询以及组函数...
Oracle公司是全球著名的数据库技术和软件公司,它所开发的Oracle数据库系统广泛应用于企业级应用中,而在数据库操作中,SQL语言是核心工具。本章的Oracle公司内部SQL培训资料,覆盖了SQL的基础知识,并深入到具体的...
Oracle数据库系统是世界上最广泛使用的数据库管理系统之一,尤其在企业级应用中占据主导地位。本文将深入探讨Oracle中的经典SQL查询和最常用的功能函数,帮助读者更好地理解和应用这些工具。 首先,我们关注的是SQL...
在字符串处理方面,Oracle SQL提供了一系列函数,如CHR用于返回指定的ASCII码对应的字符,CONCAT用于连接两个字符串,INITCAP将字符串每个单词的首字母转换为大写,UPPER和LOWER分别用于转换字符串为全大写或全小写,...
Oracle SQL 内置函数是数据库查询和数据处理中不可或缺的一部分,它们提供了丰富的功能,帮助用户在处理数据时进行各种操作。以下是对描述中提到的一些关键函数的详细解释: 1. ASCII() 函数:该函数返回指定字符的...
Oracle数据库是世界上最广泛使用的数据库系统之一,尤其在企业级应用中占据重要地位。掌握Oracle的基本SQL语句对于数据库管理和开发人员来说至关重要。本资源“Oracle基本sql语句”旨在为初学者提供一个全面的入门...
### Oracle PL/SQL最佳实践概览 #### 一、引言 自从1994年史蒂文·菲厄斯坦(Steven Feuerstein)开始撰写关于Oracle PL/SQL语言的文章以来,该领域的信息来源已经从最初的寥寥无几发展到今天的形式多样。现在,有...
这是因为在Oracle中,默认情况下,表名是大写的,而在SQL Server中,表名可能是小写或大小写混用的。为了解决这个问题,我们可以使用双引号来将表名括起来,例如: ```sql select * from "Employees"; ``` 这样,...
Oracle数据库是世界上最流行的数据库管理系统之一,SQL(Structured Query Language)是用于管理关系数据库的标准语言,而PL/SQL是Oracle数据库特有的编程语言,扩展了SQL的功能,使得能够编写复杂的存储过程和...