Oracle| Oracle中各种引号的区别于用法(双引号,单引号,倒引号)

2024-06-09 12:08

本文主要是介绍Oracle| Oracle中各种引号的区别于用法(双引号,单引号,倒引号),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

双引号:"
单引号:'
倒引号:`

文章目录

  • Oracle标准SQL
  • Oracle中引号的说明
  • Oracle字符串中使用引号

Oracle标准SQL

Oracle标准例子:
在这里插入图片描述

  • Mysql中查询语句为:(不支持倒引号查询)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • Oracle中的查询语句: (仅支持单引号和无引号查询)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述


Oracle中引号的说明

  • 单引号
    作用一:用来限定字符串,也就是界定一个字符串的开始和结束。如果将值与字符串类型的列进行比较,则需要限定符号(也就是是单引号)。用来与数值列进行比较的值不需要用引号.不管使用何种形式的字符串类型,值都必须括在引号内(通常单引号更好)。
    作用二:当做转义字符使用,比如在一个字符数据中包含了'可以使用''来转义第二个字符,Mysql中一般用\来转义.

  • 双引号
    在创建表时,用来限定表名,列名的名称,如果不使用引号直接声明字段,遇到数据库中的关键字就会创建失败,比如desc

  • 倒引号
    Oracle中一般不使用倒引号.

Oracle字符串中使用引号

单引号作用
作用一:在Oracle中单引号用来界定一个字符串的开始和结束。
作用二:单引号可以在Oracle可以当做转义符号使用,比如字符串中有单引号时,可以使用两个单引号来表达.第一个是转义符号.

需要注意的是: 倒引号`和双引号"用在字符中不需要转义,可以直接使用,这点如果是在MySQL中是需要使用\来进行转义的.
在这里插入图片描述
对应结果:
在这里插入图片描述

这篇关于Oracle| Oracle中各种引号的区别于用法(双引号,单引号,倒引号)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1045138

相关文章

Java中的runnable 和 callable 区别解析

《Java中的runnable和callable区别解析》Runnable接口用于定义不需要返回结果的任务,而Callable接口可以返回结果并抛出异常,通常与Future结合使用,Runnab... 目录1. Runnable接口1.1 Runnable的定义1.2 Runnable的特点1.3 使用Ru

Java中Runnable和Callable的区别和联系及使用场景

《Java中Runnable和Callable的区别和联系及使用场景》Java多线程有两个重要的接口,Runnable和Callable,分别提供一个run方法和call方法,二者是有较大差异的,本文... 目录一、Runnable使用场景二、Callable的使用场景三、关于Future和FutureTa

Java导入、导出excel用法步骤保姆级教程(附封装好的工具类)

《Java导入、导出excel用法步骤保姆级教程(附封装好的工具类)》:本文主要介绍Java导入、导出excel的相关资料,讲解了使用Java和ApachePOI库将数据导出为Excel文件,包括... 目录前言一、引入Apache POI依赖二、用法&步骤2.1 创建Excel的元素2.3 样式和字体2.

kotlin中的行为组件及高级用法

《kotlin中的行为组件及高级用法》Jetpack中的四大行为组件:WorkManager、DataBinding、Coroutines和Lifecycle,分别解决了后台任务调度、数据驱动UI、异... 目录WorkManager工作原理最佳实践Data Binding工作原理进阶技巧Coroutine

Java逻辑运算符之&&、|| 与&、 |的区别及应用

《Java逻辑运算符之&&、||与&、|的区别及应用》:本文主要介绍Java逻辑运算符之&&、||与&、|的区别及应用的相关资料,分别是&&、||与&、|,并探讨了它们在不同应用场景中... 目录前言一、基本概念与运算符介绍二、短路与与非短路与:&& 与 & 的区别1. &&:短路与(AND)2. &:非短

MyBatis-Plus中Service接口的lambdaUpdate用法及实例分析

《MyBatis-Plus中Service接口的lambdaUpdate用法及实例分析》本文将详细讲解MyBatis-Plus中的lambdaUpdate用法,并提供丰富的案例来帮助读者更好地理解和应... 目录深入探索MyBATis-Plus中Service接口的lambdaUpdate用法及示例案例背景

MyBatis-Plus中静态工具Db的多种用法及实例分析

《MyBatis-Plus中静态工具Db的多种用法及实例分析》本文将详细讲解MyBatis-Plus中静态工具Db的各种用法,并结合具体案例进行演示和说明,具有很好的参考价值,希望对大家有所帮助,如有... 目录MyBATis-Plus中静态工具Db的多种用法及实例案例背景使用静态工具Db进行数据库操作插入

Windows命令之tasklist命令用法详解(Windows查看进程)

《Windows命令之tasklist命令用法详解(Windows查看进程)》tasklist命令显示本地计算机或远程计算机上当前正在运行的进程列表,命令结合筛选器一起使用,可以按照我们的需求进行过滤... 目录命令帮助1、基本使用2、执行原理2.1、tasklist命令无法使用3、筛选器3.1、根据PID

C# 委托中 Invoke/BeginInvoke/EndInvoke和DynamicInvoke 方法的区别和联系

《C#委托中Invoke/BeginInvoke/EndInvoke和DynamicInvoke方法的区别和联系》在C#中,委托(Delegate)提供了多种调用方式,包括Invoke、Begi... 目录前言一、 Invoke方法1. 定义2. 特点3. 示例代码二、 BeginInvoke 和 EndI

JavaScript中的Map用法完全指南

《JavaScript中的Map用法完全指南》:本文主要介绍JavaScript中Map用法的相关资料,通过实例讲解了Map的创建、常用方法和迭代方式,还探讨了Map与对象的区别,并通过一个例子展... 目录引言1. 创建 Map2. Map 和对象的对比3. Map 的常用方法3.1 set(key, v