Oracle数据库基础知识大全

需积分: 10 4 下载量 120 浏览量 更新于2024-09-08 收藏 25KB TXT 举报
Oracle基础总结 Oracle 是一种关系数据库管理系统,广泛应用于企业级应用中。本文档总结了 Oracle 的基础知识点,涵盖 DDL、DML 等方面的内容。 一、DDL(Data Definition Language) DDL 语言用于定义数据库的结构,包括创建、修改和删除数据库对象。 1. CREATE TABLE 表名(); -- 创建表 2. DESC 表名; -- 查看表结构 3. DROP TABLE 表名; -- 删除表 4. RENAME 表名 TO 新表名; -- 重命名表 5. NOT NULL -- 指定列不为空 6. TRUNCATE TABLE 表名; -- 清空表数据 ALTER TABLE 表名 ADD(); -- 添加列 ALTER TABLE 表名 DROP(); -- 删除列 ALTER TABLE 表名 MODIFY(); -- 修改列 二、DML(Data Manipulation Language) DML 语言用于操作数据库中的数据,包括插入、更新和删除数据。 1. INSERT INTO 表名()VALUES(); -- 插入数据 2. INSERT INTO 表名 VALUES(); -- 插入数据 3. INSERT INTO 表名()VALUES(TO_DATE("2008-08-8", "YYYY-MM-DD"))); -- 插入带日期的数据 4. UPDATE 表名 SET 列名 = '', WHERE 列名 = ''; -- 更新数据 5. DELETE 表名 WHERE 列名 = ''; -- 删除数据 三、数据类型 Oracle 中提供了多种数据类型,包括 CHAR、VARCHAR2、LONG 和 CLOB 等。 1. CHAR:定长字符串,最大长度 2000Byte 2. VARCHAR2:变长字符串,最大长度 4000Byte 3. LONG:大文本类型,最大长度 2GB 4. CLOB:大文本类型,最大长度 4GB 四、字符串函数 Oracle 提供了多种字符串函数,用于操作字符串数据。 1. CONCAT(); -- 字符串连接函数 2. LENGTH(); -- 字符串长度函数 3. UPPER(); LOWER(); INITCAP(); -- 字符串大小写转换函数 4. TRIM(); LTRIM(); RTRIM(); -- 字符串trim 函数 这些知识点涵盖了 Oracle 的基础知识,涵盖 DDL、DML 和数据类型等方面的内容,旨在帮助初学者快速掌握 Oracle 的基础知识。