`
bsr1983
  • 浏览: 1117301 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle中不能用作对象名的保留字

阅读更多
ACCESS  ADD  ALL  ALTER  AND  ANY  AS  ASC  AUDIT  BETWEEN  BY  CHAR CHECK  CLUSTER  COLUMN  COMMENT  COMPRESS  CONNECT  CREATE  CURRENT DATE  DECIMAL  DEFAULT  DELETE  DESC  DISTINCT  DROP  ELSE  EXCLUSIVE EXISTS  FILE  FLOAT FOR  FROM  GRANT  GROUP  HAVING  IDENTIFIED IMMEDIATE  IN  INCREMENT  INDEX  INITIAL  INSERT  INTEGER  INTERSECT INTO  IS  LEVEL  LIKE  LOCK  LONG  MAXEXTENTS  MINUS  MLSLABEL  MODE MODIFY  NOAUDIT  NOCOMPRESS  NOT  NOWAIT  NULL  NUMBER  OF  OFFLINE ON  ONLINE  OPTION  OR  ORDER P CTFREE PRIOR PRIVILEGES PUBLIC RAW RENAME RESOURCE REVOKE ROW ROWID ROWNUM ROWS SELECT SESSION SET SHARE SIZE SMALLINT START SUCCESSFUL SYNONYM SYSDATE TABLE THEN TO TRIGGER UID UNION UNIQUE UPDATE USER VALIDATE VALUES VARCHAR VARCHAR2 VIEW WHENEVER WHERE WITH 

分享到:
评论

相关推荐

    验证SQL保留字

    严格保留字不能用作用户自定义的对象名,如表名、列名等,因为它们会被解析器直接识别为SQL命令。而非严格保留字则可以在某些情况下用作标识符,但这样做可能会导致混淆,因此不推荐。 验证SQL保留字的方法通常包括...

    Oracle10G管理方案对象(shema)ppt

    对象名称不应使用Oracle保留字,并且不推荐使用带引号的名称,除非必要,因为这可能导致兼容性问题。 数据类型是存储数据的基础,常见的公用数据类型包括:CHAR(size)用于存储固定长度的字节数据,VARCHAR2(size)...

    SQLSERVER导入ORACLE数据库

    - **大小写敏感性**:在Oracle数据库中,对象名(包括数据库名)是大小写敏感的。如果在DSN配置中使用了大写字母,那么在Oracle端也必须使用相同的大写形式来引用这些对象。反之,如果使用了小写,那么所有相关引用...

    数据库ORACLE数据库命名编码规范共18页.pdf.zi

    4. 保留字:避免使用Oracle的保留字作为对象名,以免引起语法冲突。 5. 命名惯例:为了提高可读性,通常采用某种命名惯例,例如,使用下划线分隔单词(如`table_name`),或者使用驼峰式命名(如`tableName`)。...

    Oracle 11g学习笔记基础篇(pdf)

    5. 不能使用Oracle的关键字作为对象名。 #### 数据定义与操作命令 Oracle 11g提供了多种数据定义与操作命令,包括: - **CREATE**:用于创建新的数据库对象,如表、视图、索引等。 - **ALTER**:修改已存在的...

    Oracle数据库开发和设计规范

    命名规则还要求避免使用 Oracle 的保留字和关键字。各表之间相关列名尽量同名,且命名只能使用英文字母、数字和下划线。 二、表名规则 表名规则要求使用英文单词或词组作为表名,不得使用汉语拼音。表名规则还要求...

    精通Oracle10编程.pdf

    此外,如果变量名包含特殊字符或者Oracle保留字,则需要使用双引号包围起来。例如,如果想要声明一个名为`"first-name"`的变量,可以这样写: ```plsql DECLARE "first-name" employees.first_name%TYPE; BEGIN -...

    oracle编码规范

    - **避免使用保留字**:确保不使用Oracle保留的关键字作为对象名。 - **标准化查询**:确保所有的SQL查询语句都符合标准化的要求,易于阅读和理解。 通过遵循上述的Oracle数据库命名和编码规范,可以显著提高代码的...

    MySQL 5.7中的关键字与保留字详解

    保留关键字是那些在SQL标准中被预留并且在特定上下文中有特殊含义的词汇,它们不能直接用作数据库对象(如表名、列名)的名称,除非使用引号将其引用起来。 在Oracle数据库中,你可能习惯于将"code"作为字段名,但...

    128741

    比如,`CREATE TABLE`是一个关键字,允许用户创建新的表,但用户仍然可以创建一个名为`CREATE`的表,因为在这个情况下,`CREATE`并不作为保留字使用。然而,`AUDIT`就是一个保留字,不能直接作为表名使用。 Oracle...

    ORACLE疑难错误解析.pdf

    这个错误通常是因为列名错误、列名与表名不匹配或使用了Oracle的保留字。确保列名以字母开头,由字母、数字、$、_或#组成,并避免使用保留字。例如,尝试查询不存在的列`99name`或在DEPT表中查询不存在的`ename`字段...

    Oracle数据定义语言.ppt

    * 不能是 Oracle 的保留字 3. CREATE TABLE 语句 CREATE TABLE 语句用于创建表,语法为:CREATE TABLE [schema.]table (column datatype [DEFAULT expr];。其中,schema 是 optional 的,可以省略。 4. DEFAULT ...

    oracle 学习笔记

    9. 保留点savepoint用于在事务中设置一个保留点,以便回滚到指定的点。 十八、数据库对象:视图View 1. 视图是一个虚拟表,由一个SQL查询定义,可以包含多个表中的数据。 2. 使用CREATE VIEW语句可以创建视图,并可...

    oracle数据库开发规范.doc

    - **关键字与保留字**: 不得使用Oracle数据库中的关键字和保留字作为对象名,以防出现意外的语法错误。 **2. 空格禁用** - **禁止空格**: 严禁使用包含空格的名称来命名字段和表,以避免语法错误或不必要的麻烦...

    Oracle数据库开发规范

    - **命名规范**:遵循清晰、简洁、一致的命名规则,如表名、字段名应使用小写字母,用下划线分隔单词,避免使用SQL保留字。 - **表设计**:合理设计数据表结构,包括选择合适的字段类型(如VARCHAR2、NUMBER等),...

    ORACLE数据库命名编码规范.doc

    所有的对象名均需使用大写字母,以提高可读性。此外,命名应该反映对象的实际含义,避免使用Oracle的保留字和关键字,如"LEVEL"和"TYPE"。 对于数据库和System Identifier (SID)的命名,全局数据库名和SID应当保持...

    oracle_PLSQL_语法详细手册

    - **Table_name**:定义表的名字,长度不超过 30 个字符,不能以数字开头,且不能与 Oracle 的保留关键字冲突。 - **Column**:定义表中的列,每张表最多包含 254 个列。 - **Datatype**:指定列的数据类型及大小,...

    ORACLE 常用的SQL语法和数据对象

    以下将详细解析标题“Oracle常用的SQL语法和数据对象”中涉及的重要知识点。 ### 数据操纵语言(DML) #### INSERT(插入记录) - **基本语法**:`INSERT INTO 表名 (列1, 列2, ...) VALUES (值1, 值2, ...);` - *...

    Mysql Oracle 数据库开发设计及使用规范

    - Oracle数据库中不推荐使用物化视图,如确需使用请联系DBA。 **2.4 序列命名** - 采用`SEQ+_+用途`的格式命名。 - 序列名称长度限制为30个字符。 **2.5 存储过程/函数命名** - 过程命名采用`PRO+_+过程名称`的...

Global site tag (gtag.js) - Google Analytics