iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Oracle基础之保留字和关键字
  • 685
分享到

Oracle基础之保留字和关键字

Oracle基础之保留字和关键字 2019-03-25 15:03:38 685人浏览 才女
摘要

oracle基础之保留字和关键字 在Oracle之中,有分为保留字和关键字,所谓关键字就是Oracle中有实际意义的,而保留字(比如DESC、ORDER等等)是Oracle中不能随便使用的,比如不能随便用来做表的列名,当然关键字(比如KEY

Oracle基础之保留字和关键字

oracle基础之保留字和关键字

在Oracle之中,有分为保留字和关键字,所谓关键字就是Oracle中有实际意义的,而保留字(比如DESC、ORDER等等)是Oracle中不能随便使用的,比如不能随便用来做表的列名,当然关键字(比如KEY等等)也是不推荐的,不过使用的话是不会报错的,而保留字被使用不当的话是会报错的

然后如何区分保留字和关键字?Oracle中可以通过查询v$reserved_Words表得知

查询Oracle保留字sql

  SELECT * FROM v$reserved_words m WHERE m.RESERVED="Y"

测试的是Oracle11.2版本,有100条记录 在这里插入图片描述 Oracle中的关键字就多了,Oracle11.2版本有1730条记录,Oracle关键字查询SQL:

    SELECT * FROM v$reserved_words m WHERE m.RESERVED="N";

在这里插入图片描述

虽然Oracle官方是不推荐保留字和关键字来使用的,比如被用于做表的列名,不过还是会被使用,我就曾遇到过

比如表A有列(KEY(key值),DESC(描述)),这个就是一个很不规范的命名,其中KEY是Oracle的关键字,不推荐使用,但是还是不会报错的,而DESC就是一个保留字了,使用的话是会报错的

比如我insert一条数据:

insert into A(KEY,DESC) values("TEST_KEY","这是一个key值");

执行之后,是会报错的,解决方法是针对保留字DESC加上双引号

insert into A(KEY,"DESC") values("TEST_KEY","这是一个key值");

而在Mysql中也是有保留字和关键字的说法,不过解决方法是加上 ` 符号,比如

insert into A(`KEY`,`DESC`) values("TEST_KEY","这是一个key值");
您可能感兴趣的文档:

--结束END--

本文标题: Oracle基础之保留字和关键字

本文链接: https://www.lsjlt.com/news/5630.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Oracle基础之保留字和关键字
    Oracle基础之保留字和关键字 在Oracle之中,有分为保留字和关键字,所谓关键字就是Oracle中有实际意义的,而保留字(比如DESC、ORDER等等)是Oracle中不能随便使用的,比如不能随便用来做表的列名,当然关键字(比如KEY...
    99+
    2019-03-25
    Oracle基础之保留字和关键字
  • 一篇文章带你了解Java之关键字和保留字
    目录引言概念关键字分类1.访问控制2.类、方法和变量修饰符3.程序控制语句4.错误处理5包相关6.基本类型7.变量引用8.保留关键字9.其他(个人认为不是关键字、也不是保留字,但是,...
    99+
    2022-11-12
  • Java基础之关键字final详解
    Java-关键字:final 1 .final可以用来修饰的结构: 类、方法、变量 2.final 用来修饰一个类: 此类不能被其他类所继承 比如:String类、Sys...
    99+
    2022-11-12
  • Java基础之super关键字浅析
    目录一、定义二、应用2.1    应用范围2.2    用法2.2.1    在子类中调用父类的属性或方法2.2.2 &n...
    99+
    2022-11-13
  • mysql 8 系统保留关键字
    mysql 8 中的系统保留关键字 在mysql中建表时,一定要注意避免使用系统的保留关键字,不然可能数据表创建成功了,但是在使用环节(增删改查)等,造成极大的不变,重则甚至返工修改字段。 所以,在建表前一定要排查一下建表字段是否与mysq...
    99+
    2021-03-19
    mysql 8 系统保留关键字
  • Java基础之this关键字的使用
    一、this关键字的作用 this关键字除了可以强调本类中的方法还具有以下作用。 1.表示类中的属性 2.可以使用关键字调用本类中的构造方法 3.this表示当前对象 1.1表示类中...
    99+
    2022-11-12
  • 【Java基础】volatile关键字
    关于作者:CSDN内容合伙人、技术专家, 从零开始做过日活千万级APP。 专注于分享各领域原创系列文章 ,擅长java后端、移动开发、人工智能等,希望大家多多支持。 目录 一、导读二、概览2.1 作用2.2 多线程共享变量的访...
    99+
    2023-08-17
    java 开发语言 android 面试
  • 如何理解MySQL 5.7中的关键字和保留字
    如何理解MySQL 5.7中的关键字和保留字,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 最近在将数据从O...
    99+
    2022-10-19
  • JAVA的关键字、保留字和标识符有哪些
    今天小编给大家分享一下JAVA的关键字、保留字和标识符有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。关键字:1.关键字...
    99+
    2023-06-27
  • Java基础之final关键字作用案例
    final关键字的作用 final关键字可以用来修饰引用、方法和类。 1.final关键字修饰类 当用final关键字修饰一个类后,这个类不能被继承。代码示例如下:  所...
    99+
    2022-11-12
  • java基础之关键字的示例分析
    这篇文章将为大家详细讲解有关java基础之关键字的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、static关键字1.1 使用static关键字定义属性在讲解static定义属性操作之前,首先...
    99+
    2023-06-20
  • Java基础之static关键字的使用讲解
    static关键字 在Java中,static是静态修饰关键字。用于修饰类的成员方法、类的成员变量,另外可以编写static代码块来优化程序性能;被static关键字修饰的方法或者变...
    99+
    2022-11-12
  • C 语言基础之C语言的常见关键字
    目录​1、auto 2、register 3、signed和unsigned 4、typedef 5、extern 6、拓展首先我们简单的和这些关键字见见面(被高亮的关键...
    99+
    2022-11-12
  • 【Java 基础】构造方法和 this 关键字详解
    《Java 零基础入门到精通》专栏持续更新中。通过本专栏你将学习到 Java 从入门到进阶再到实战的全套完整内容,所有内容均将集中于此专栏。无论是初学者还是有经验的开发人员,都可从本专栏获益。 订阅专栏后添加我微信或者进交流群,...
    99+
    2023-08-16
    java 开发语言 后端 jvm
  • Kotlin基础通关之字符串与数字类型
    1.kotlin的字符串操作和Java有些不同,有些新增。 1)先看字符串比较 java中==比较的是变量的引用是否指向同一个地址,Kotlin中用===比较引用。 kotlin中用...
    99+
    2022-11-13
  • Python基础 while循环与break、continue关键字
    目录1. while循环语法结构2. +=和-=用做退出条件2.1 +=用做退出条件2.2 -=用做退出条件3. break和continue关键字3.1 用一个案例,说明两者的区别...
    99+
    2022-11-12
  • Java基础学习之关键字和变量数据类型的那些事
    目录一. 关键字二. 变量2.1 变量的定义2.2 变量的分类1. 按照数据类型分类三. 字符编码补充:变量的声明和初始化总结一. 关键字 Java中的关键字是由特定的单词组成,单词...
    99+
    2022-11-13
  • 了解 Java 中的关键字:从基础到高级
    Java 是一种广泛使用的编程语言,其强大的特性和广泛的应用范围使得 Java 成为了人们最喜欢的编程语言之一。在 Java 中,关键字是非常重要的部分,因为它们定义了该语言的核心特性。本文将介绍 Java 中的关键字,从基础到高级,为您提...
    99+
    2023-07-05
    关键字 函数 npm
  • C++关键字之likely和unlikely详解
    目录什么是likely和unlikelylikely/unlikely的原理likely/unlikely的适用条件C++20中的likely/unlikely什么是likely和u...
    99+
    2022-11-13
    C++ likely和unlikely C++ likely和unlikely
  • python基础入门之字典和集合
    目录正文字典集合python 中有6大标准类型: 数字(Number) 字符串(String) 列表(List) 元组(Tumple) 集合(Set) 字典(Dictionary...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作