SQL语句是与数据库打交道的语言。 SQL语句本身不区分大小写,但是通常 会将关键字与非关键字用大小写的方式 差异开来增加可读性。 SELECT SYSDATE FROM dual DDL语句 DDL语句用来增删改数据库对象 数据库对象:表,视图,索引,序列 创建表: CREATE TABLE employee( id NUMBER(4), name VARCHAR2(20), gender CHAR(1), birth DATE, salary NUMBER(6,2), job VARCHAR2(30), deptno NUMBER(2) ) 查看表结构 DESC employee_xxxx 数据库中,无论字段是什么类型, 默认值都是NULL。 当我们向某张表插入数据时,有的 字段没有给定值时就会将该字段的 默认值插入。 在创建表时可以使用DEFAULT关键字 为指定的字段单独定义默认值。 在数据库中,字符串的字面量使用的 是单引号,并且字符串内容是区分大小 写的 删除表: DROP TABLE employee CREATE TABLE employee( id NUMBER(4), name VARCHAR2(20), gender CHAR(1) DEFAULT 'M', birth DATE, salary NUMBER(6,2), job VARCHAR2(30), deptno NUMBER(2) ); 修改表 1:修改表名 RENAME employee TO myemp DESC myemp 2:修改表结构 2.1:添加字段 向表中添加字段只能被添加到表的 最后,不能在现有的字段之间插入 一个字段。 ALTER TABLE myemp ADD( hiredate DATE DEFAULT SYSDATE ) DESC myemp 2.2:删除表中现有字段 ALTER TABLE myemp DROP(hiredate) DESC myemp 2.3:修改现有字段 对表结构的修改尽量在表中没有 数据的时候进行。当表中已有数据 时,修改字段应当注意:尽量不修改 字段类型,若修改长度不应当缩小 因为缩小可能导致与该字段现有数据的 长度冲突而导致失败 ALTER TABLE myemp MODIFY( job VARCHAR2(40) DEFAULT 'CLERK' ) DESC myemp DML语句 1:INSERT语句 用于向表中插入数据 插入数据时,可以不指定字段,若不指定 这是全列插入,在VALUES后面要将所有 字段对应的值全部指定。 建议指定字段,增加可读性。 INSERT INTO myemp (id, name, job, salary) VALUES (1001,'rose','PROGRAMMER',5500) SELECT * FROM myemp 插入日期建议使用 TO_DATE()函数进行 INSERT INTO myemp (id,name,birth,deptno) VALUES (2,'jack', TO_DATE('1992-02-04', 'YYYY-MM-DD'),20) SELECT * FROM myemp 2:修改表中数据 UPDATE语句 在UPDATE语句中通常要使用WHERE 添加过滤条件,这样只会将满足条件 的记录进行修改,若不添加,则是整 张表所有记录都修改! UPDATE myemp SET gender='F',id=1002 WHERE name='jack' 3:删除语句 DELETE语句 删除语句同样要使用WHERE,否则是 清空表操作! DELETE FROM myemp WHERE name='rose' SELECT * FROM myemp
相关推荐
Oracle数据库学习总结资料.pdf Oracle数据库学习总结资料.pdf 是一份关于 Oracle 数据库的学习总结资料,涵盖了 Oracle 数据库的各个方面,包括 Oracle 的简介、简单查询、标量函数和算数运算、多表查询、列函数和...
Oracle 数据库总结 Oracle 数据库是甲骨文公司的一款关系数据库管理系统,是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。下面是 Oracle 数据库的总结...
"查看登录 Oracle 数据库用户记录" Oracle 数据库是一个强大的关系型数据库管理系统,提供了强大的数据存储和管理功能。为了管理和监控数据库的访问情况,需要对登录 Oracle 数据库的用户记录进行跟踪和查看。本文...
### Oracle数据库日志查看方法详解 #### 一、概述 Oracle数据库是企业级应用中广泛使用的数据库管理系统之一,为了确保数据库系统的稳定运行和快速定位问题,掌握Oracle数据库日志查看方法至关重要。本文将详细...
Oracle数据库知识点总结 章节目录 一、Oracle数据库概述 二、Oracle数据库架构与组件 三、SQL语言基础 四、PL/SQL编程 五、数据库对象管理 六、数据备份与恢复 七、性能优化与安全管理 八、如何学习Oracle数据库 九...
oracle数据库总结oracle数据库总结oracle数据库总结oracle数据库总结
oracle数据库总结
Oracle 数据库的启停 Oracle 数据库的启停是数据库管理员的重要任务之一。启停数据库的过程可以细分为三个步骤:启动实例、挂载数据库、打开数据库。下面将详细讲解 Oracle 数据库的启停过程。 启动数据库 启动...
总结,Oracle数据库设计与优化是一个涉及多方面知识的复杂过程,包括但不限于物理结构设计、SQL优化、索引策略、存储过程使用、性能监控以及备份恢复策略。理解这些核心概念并灵活应用,将有助于构建高效、稳定且...
总结,LabVIEW调用Oracle数据库涉及的关键点有:使用ODBC连接数据库、构建和执行SQL命令、创建和操作数据库表。理解这些概念和步骤,将有助于在LabVIEW环境中有效地管理和操作Oracle数据库。在实际应用中,还要考虑...
Oracle数据库系统安全加固规范 Oracle数据库系统安全基线规范是为了确保Oracle数据库系统的安全运行,防止未经授权的访问、数据泄露和破坏。以下是该规范的知识点总结: 账号管理 账号管理是Oracle数据库系统安全...
### C# 版 Oracle 数据库通用操作类解析 在现代软件开发中,数据库操作是必不可少的一部分,而 C# 结合 Oracle 数据库的应用尤为广泛。本文将深入探讨一个用于简化 Oracle 数据库操作的 C# 类——`ConnForOracle`。...
本文档总结了 Oracle 数据库开发和设计规范的主要内容,包括命名约定、表名规则、存储过程规则、视图规则、索引规则、序列规则、主键规则和外键规则等。 一、命名约定 Oracle 数据库开发和设计规范中,命名约定是...
新建Oracle数据库并连接详细教程 在这篇教程中,我们将学习如何新建Oracle数据库并连接到该数据库。该教程分为两部分:新建Oracle数据库和连接到数据库。 新建Oracle数据库 新建Oracle数据库需要使用Database ...
"Oracle数据库命令个人总结" Oracle数据库命令个人总结是徐博文在2014年3月整理的关于Oracle数据库的命令和心得的总结。下面是从该总结中提取的重要知识点: 1. 查询数据库数据文件的基本字段信息:使用DESC DBA_...
### Oracle数据库克隆总结 #### 一、Oracle数据库克隆概述 在企业级应用中,Oracle数据库因其稳定性和高效性而被广泛采用。随着业务需求的变化和技术的发展,Oracle数据库克隆成为了维护和管理数据库的一项重要...
Access 数据库 MDB 数据文件导入 Oracle 数据库操作步骤 Access 数据库 MDB 文件是 Microsoft Access 应用程序的数据库文件格式,而 Oracle 数据库是关系数据库管理系统。将 Access 数据库 MDB 文件导入 Oracle ...