Oracle数据库的SQL ID-程序员宅基地

技术标签: database  oracle  数据库性能调优  Oracle数据库开发  SQLID  sql  

大小写,空格,注释会导致不同的SQL ID吗?答案是会。

参考了Ask Tom中的2篇文章中的实验:

以下6个SQL语句:

select /* this */* from dual;

-- 注释不同
select /* that */* from dual;

-- 大写的FROM
select /* this */* FROM dual;

-- 大写首字母From
select /* that */* From dual;

-- from之前加了多个空格
select /* this */*     from dual;

-- from之前加了多一个Tab
select /* that */*  from dual;

查询SQL ID,其结果是6个不同的ID:

select sql_id, sql_text from v$sql
where  ( sql_text like '%this%' or sql_text like '%that%' );

SQL_ID	SQL_TEXT
3n5uv2khs5hrz	select /* this */*     from dual
gqrwquv0utrb7	select /* this */* from dual
cd8h6juhw5wkk	select /* that */* from dual
dp4qdmznukfmx	select /* this */* FROM dual
3q6usz444fzcx	select /* that */* From dual
764k7wbm77d1c	select /* that */*  from dual
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/stevensxiao/article/details/124838864

智能推荐

如何为英伟达TX2编译内核和设备树_tx2 内核编译-程序员宅基地

文章浏览阅读8.7k次,点赞5次,收藏35次。在编译内核和设备树之前,首先默认已经安装了JetPack,如果没有安装,请参考其它资料进行安装。1、首先需要下载编译内核需要用到的工具链,通过下面的链接下载。https://developer.nvidia.com/embedded/dlc/l4t-gcc-toolchain-64-bit-28-2-ga2、安装工具链,通过下面的命令来安装工具链。sudo mkdir /opt/..._tx2 内核编译

谷粒商城p45-自动装配-stream流-lambda表达式-程序员宅基地

文章浏览阅读910次。Autowired注入方式是byType,如果只有一个实现类,会装配那个实现类。如果有两个实现类,会报错。@Resource(name="实现类名")//也可以@Resource。@Resource默认按照byName,找不到再byType。自动装配CategoryService对象。调用对象中的listWithTree()@Qualifier("实现类名")@Qualifier 也是 byName。

eclipse junit_掌握Eclipse和JUnit成为更好的Java开发人员的10条最佳课程-程序员宅基地

文章浏览阅读180次。eclipse junit Eclipse和JUnit是Java开发人员的两个基本工具。 Eclipse是Java IDE集成开发环境,可让您 JUnit是一个单元测试库,它允许您自动测试Java代码,从而可以在一个窗口中执行代码,运行和调试Java程序。 您可以编写JUnit测试 ,然后可以在构建时使用Maven或Gradle插件自动运行它们。 您可以使用Jenkins进一步自动化您的构..._在eclipse集成开发环境使用junit.

【Unity】相机跟随主角移动,并带有延迟效果_objective-c移动相机追踪主角-程序员宅基地

文章浏览阅读6k次,点赞2次,收藏4次。相机跟随主角移动,并带有延迟效果using UnityEngine;using System.Collections;namespace CompleteProject{ // 脚本使用在摄像机身上 public class CameraFollow : MonoBehaviour { public Transform player; // 主角位置_objective-c移动相机追踪主角

二阶常微分方程(ODE)的打靶法(Shooting method),有限差分基础(python)_二阶常系数非齐次微分方程打靶法-程序员宅基地

文章浏览阅读1.3w次,点赞17次,收藏91次。第四十九篇 二阶常微分方程的打靶法边界值问题当我们试图用自变量的不同值所提供的信息来解二阶或更高阶的常微分方程时,我们必须使用与前面描述的不同的数值方法。前面提到的初值问题经常涉及到“时间”作为自变量,解决技术要求我们按步骤“前进”,直到达到所需的解。在这种情况下,解的定义域不是有限的,因为原则上我们可以无限地沿着正方向或负方向前进。边值问题涉及一个有限解的区间,在这个区间内去求解。这类问题的自变量通常是空间中测量距离的坐标。一个典型的二阶边值问题可能下面的形式。解的定义域(假设为B >a_二阶常系数非齐次微分方程打靶法

Nacos微服务注册地址为内网IP的解决办法_mapp.clientregisterip nacos-程序员宅基地

文章浏览阅读6.3w次,点赞16次,收藏61次。各个服务通过Nacos客户端将服务信息注册到Nacos上当Nacos服务注册的IP默认选择出问题时,可以通过查阅对应的客户端文档,来选择配置不同的网卡或者IP例如,使用了Spring cloud alibaba作为Nacos客户端,服务默认获取了内网IP `192.168.1.21`,可以通过配置`spring.cloud.inetutils.preferred-networks=10.34.12 `,使服务获取内网中前缀为`10.34.12`的IP_mapp.clientregisterip nacos

随便推点

数据分析复盘报告,用Excel轻松搞掂!_游资复盘excel-程序员宅基地

文章浏览阅读1k次。说在前面:大家好,我是爱学习的小xiong熊妹。才6月第一周,我的领导,作为大厂的得力基层领导,就迫不及待地让我开始写上半年复盘报告了,我真的是一口气差点上不来~我们知道,做数据分析一般有3个场景:事前:策划类分析、预测类分析事中:监控类分析、原因类分析事后:总结性分析到了6月份,有很多的半年总结、季度总结要做,618大促销的总结也要做。估计近期事后总结性分析报告(或者叫复盘报告)非常多,今天小熊妹就为大家整理了复盘报告的极简分析思路,帮助还在苦苦憋..._游资复盘excel

C++11 wstring、string、utf-8、utf-16之间的相互转换_utf16string-程序员宅基地

文章浏览阅读6.9k次。// C++11_wstring_string.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <locale>#include <codecvt>#include <iostream>#include <string>#include <windows.h>std..._utf16string

Mac安装openjdk8 教程_mac openjdk8-程序员宅基地

文章浏览阅读1.1k次。参考链接 https://www.cnblogs.com/jimmyshan-study/p/10978533.html_mac openjdk8

java if 用法详解_Java if判断语句用法详解-程序员宅基地

文章浏览阅读2.4k次。Java if判断语句用法详解if关键字中文意思是如果,其细致的语法归纳来说总共有三种:if语句、if-else语句和if-else if-else语句,下面重点介绍if语句。if语句语法if(条件表达式){功能代码块;}功能说明if是该语句中的关键字,后续紧跟一对小括号,该对小括号任何时候不能省略,小括号的内部是具体的条件,语法上要求该表达式结果为boolean类型。后续为功能的代码,也就是当条..._javaif语句的用法

整数因数分解方法_给出n个整数,分解出它们的因数。-程序员宅基地

文章浏览阅读669次。波拉德的 ρ 算法是整数分解的一种算法,是约翰 · 波拉德在1975年发明的。它只占用了很少的空间,并且它的预期运行时间与被分解的合数的最小质因数大小的平方根成正比。根据提示,补全右侧编辑器中 Begin-End 区间的代码,给定一个 n,输出小于等于 n 的所有素数。本关任务:编写一个简单的素数筛法,求解小于等于n所有素数。本关任务:编写一个程序计算给定 n 的“尾巴”和“圈”。为了完成本关任务,你需要掌握:Dixon的随机平方算法。本关任务:根据输入的n以及同余方程输出n的一个因子。_给出n个整数,分解出它们的因数。

Android ADB命令大全_android adb kill service-程序员宅基地

文章浏览阅读2w次,点赞9次,收藏89次。adb的全称为Android Debug Bridge.是android司机经常用到的工具.但是问题是那么多命令写代码已经够费劲了,过段时间在次使用时压根记不住呀.本次的大餐就是为此开篇的.这一次我们不记命令.要用随时过来ctrl+F呀.哇哈哈哈!本篇ADB集锦不管是常用还是冷门的都有.客观您随意看.你能在本篇文章中收获什么?_android adb kill service

推荐文章

热门文章

相关标签