Oracle 10g模式对象名称的规则
1)除了数据库链接名最多可以为128个字符之外,模式对象名最多为30个字符。
2)保留字(例如SELECT)不能用作对象名。
3)所有名称必须以从A到Z的一个字母打头。
4)名称只能包含字母、数字、下划线(_)、美元符号($)hash符号(#)。
5)小写字母会被转换为大写字母。
如果在双引号中封装名称,那么就不需要遵循上述所有规则(除了名称长度之外),但是随后获取这种对象时,必须始终使用双引号来指定对象。须要注意的是,列名也会应用相同的约束。
对象名总是区分大小写的。
相关推荐
在Oracle 11g中,数据库对象的命名需遵循以下规则: 1. 必须以字母开头。 2. 名称长度不得超过30个字符。 3. 只能包含字母、数字、下划线、美元符号和井号,其中美元符号和井号通常避免使用。 4. 同一模式内,相同...
- 对象名称用于标识数据库中的不同对象,了解对象命名规则有助于避免冲突。 - **6.4 共享SQL依赖管理** - Oracle支持SQL共享池,通过优化SQL执行计划的重用,提高系统性能。 - **6.5 本地和远程依赖管理** - 本地...
### Oracle10g数据库存储与对象详解 #### 一、Oracle逻辑存储结构解析 ##### (一) 数据库 Oracle数据库是整个数据管理的核心,物理上它由三种关键文件构成: - **控制文件**:记录数据库的物理结构和状态,如...
### Oracle 11g知识点详解 #### 第一章:Oracle 11g版本与数据库基础知识 ...以上知识点覆盖了Oracle 11g的基础概念、版本差异、命名规则、管理工具以及数据库体系结构等方面,是学习Oracle 11g的重要参考资料。
### Oracle 10G 培训日志知识点解析 #### 一、SQL概述与数据库概念 - **SQL概述**:SQL(Structured Query Language),即结构化查询语言,是用于管理关系型数据库的标准语言。 - **数据库定义**:数据库是一个长期...
### Oracle 10g OCP(全)培训课程知识点概览 #### 一、Oracle体系结构 ##### 1. 内存结构 - **系统全局区(SGA)**:Oracle实例的核心内存区域,由多个内存块组成,用于缓存数据、共享信息等。 - **数据库高速缓存...
### ORACLE_OCP10g学习笔记知识点梳理 #### 一、Oracle简介及OCP认证背景 - **Oracle**:源自中国殷墟出土的甲骨文(oracle bone inscriptions),在英语中有“神谕”之意。Oracle公司是全球领先的信息管理软件开发...
Bob Bryla是Oracle 9i和10g的认证专家,他在数据库设计、数据库应用程序开发、培训和Oracle数据库管理等方面拥有20多年的工作经验,他也足Dodgeville的Land'End公司的首席Internet数据库设计师和Oracle DBA. ...
### Oracle 11g 问答知识点详解 #### 1. 常见的关系数据库及其特点 - **Oracle**: 高性能、高可用性、安全性强,适用于大型企业级应用。 - **MySQL**: 开源免费、易用性好、支持多种操作系统,适合中小型企业或...
在Oracle 10g数据库管理系统中,存储过程和触发器是两种重要的数据库对象,它们用于增强数据库的功能和性能。本章主要围绕这两方面展开,详细介绍了如何创建、使用和管理存储过程以及触发器。 首先,存储过程是预...
在《Oracle Database 11g OCP 认证全合一考试指南》这本书中,作者首先从数据库的基本概念入手,介绍了数据库的定义、SQL语言的基础以及Oracle 10g支持的数据库对象等内容。 ##### 1.1 数据库及其关系模型介绍 - *...
本文档主要涵盖了Oracle 11g的相关课后练习答案,涉及的知识点包括Oracle数据库的版本区别、命名规则、数据库服务、数据库管理工具以及数据库的物理和逻辑存储结构。 1. **Oracle 11g 版本区别** - **企业版**:...
2. **表空间**:在Oracle数据库中,表空间是存储数据库对象(如表、索引等)的逻辑单位。在成绩管理系统中,可以创建不同的表空间来分配和管理磁盘空间,例如,一个用于用户数据,另一个用于索引,以优化存储和性能...
本章节主要针对Oracle 10g数据库中的DDL(Data Definition Language)及数据库对象进行深入探讨。Oracle数据库对象是构成数据库的重要组成部分,包括但不限于表、约束、视图、索引、序列、存储过程和触发器等。这些...
1. 数据泵是Oracle 10g引入的新工具,包括`expdp`(导出)和`impdp`(导入)。它们相比旧版的`imp`和`exp`具有更高的性能和更完善的机制。 2. `expdp`和`impdp`提供了更多的选项和控制,例如数据过滤、重映射表空间...
Oracle 10g 存储过程是数据库管理系统中一种重要的编程元素,主要用于封装一系列的数据库操作,提升系统性能,确保数据安全。以下是关于存储过程的详细说明: 1. **为什么要使用存储过程**: - 预编译与优化:存储...
接着,创建了一个新用户,其名称与学生姓名的首字母对应,密码为学号,并将其默认表空间设为MYTBS,确保所有对象都在这个表空间中创建。同时,授予了用户连接数据库和使用资源的权限,以及DBA角色,以便进行更高级的...
### Oracle 10g 笔记精要 #### 1. SQL 概述 - **定义**:SQL(Structured Query Language)是一种用于管理和处理数据库的标准计算机语言。 - **功能**: - 数据查询(Data Query) - 数据操作(Data Manipulation...
- **Oracle 10g及以上版本**:推荐使用`EXPDP`命令进行导出,支持更多的选项和更好的性能。 3. **传输数据文件**:通过文件系统复制工具(如`cp`或`copy`命令)或FTP等方式,将数据文件从源数据库服务器传输到目标...