解锁
sqlplus / as sysdba
Alter user hr account unlock;
Alter user hr identified by hr;
Oracle 默认的用户
scott/tiger
hr/hr
连接orcale数据库驱动
Jdbc:oracle:thin@
Jdbc:oracle:oci 需要安装oracle客户端
数据库包括两部分:数据库的实例 和 数据库
数据文件为物理概念,表为空间逻辑概念。表中对应许多数据文件。
Dba 数据库管理员
把数据产生的数据保存在文件中
Spool c:\1.txt 为开始保存命令
Spool off 保存结束
如果想 继续保存在同一文件中用 spool c:\1.txt append
清屏
Host cls
Oracle数据库中的注释 - -
Tab 表示数据字典,表示当前用户下的表和视图
设置列宽
Set linesize 120
设置每行的宽
col age for 9999
col name for a15
设置显示条数
Set pagesize 60
不显示回馈数据总数
Set feedback off
修改敲错的命令
C /cuo/cuole
2 c/cuo/cuole
比较用* 和不用*的性能
因为系统要解析*
所以相对不用*对系统消耗大点
对于数据库9i以后是相同的
对列进行运算
取别名as 可以不用as直接写别名
使用滤空函数nvl(x,y)
X表示对那个字段滤空
Y表示字段为空替换值
连接符||
Select name||’的工资是’||salary from
伪表 dual
剔除相同的 distinct
Asc desc
Sql是语言 sqlplus是客户端工具
Isqlplus 基于web的图形工具
日期处理
使用伪表得到日期格式
Select sysdate from dual;
使用数据字典
Select * from v$nls_parameters;
用函数对日期进行转换
Date= to date(‘1988-01-18’,”yyyy-MM-dd”)
修改系统日期
Alter session set NLS_DATA_FORMAT=’yyyy-mm-dd’
Between and 注意大值在后小值在前
模糊查询
‘\_’escape ‘\’ 表示转义字符\ 可以用任何字符代替
经过order by 排序后把含有null字段的放在最后
Nulls last
Oderby排序
列名
序号
别名
分享到:
相关推荐
以下将基于这些信息,详细阐述Oracle数据库的基础知识。 ### Oracle Database 11g 概述 #### 一、Oracle Database 简介 Oracle Database 是一款由美国Oracle公司开发的关系型数据库管理系统(RDBMS)。它提供了...
Oracle 基础教程 Oracle 是一款流行的关系型数据库管理系统,由 Oracle 公司开发和...Oracle 基础教程 涵盖了 Oracle 数据库的安装、数据库概念和优化等方面的内容,为读者提供了一个系统的 Oracle 数据库知识体系。
对于初学者来说,掌握Oracle基础知识是进入数据库领域的第一步。本文将深入浅出地介绍Oracle数据库的一些核心概念和基本操作,帮助你快速入门。 一、Oracle数据库系统概述 Oracle数据库是由美国Oracle公司开发的,...
一、Oracle基础SQL语句 SQL(Structured Query Language)是用于管理和操作数据库的语言。在Oracle中,主要的SQL语句包括: 1. SELECT语句:用于从数据库中检索数据,是最常用的SQL命令。你可以通过指定列名、表名...
通过本Oracle基础教程PPT,你将逐步了解并掌握这些概念,为你的Oracle学习之路打下坚实基础。随着对Oracle的理解加深,你还可以进一步探索高级主题,如数据仓库、分布式数据库、RAC集群等。学习Oracle不仅是技术的...
数据库的能力 sqlserver -> ORACLE 数据结构 训练编程思维方式 实际问题到计算机问题的转化 linux 熟悉一种新的操作系统 软件工厂 学到的知识 去做一个项目 课程安排 linux操作系统 4天 数据结构 5天 ...
### Oracle教程(一)基础知识概览 #### 一、引言与背景介绍 在现代信息技术领域,数据库管理系统(DBMS)是不可或缺的一部分,尤其对于大型企业和组织来说更是如此。Oracle数据库作为业界领先的DBMS之一,其功能强大...
本教程基于Oracle 11g版本,旨在为初学者提供全面的数据库管理、应用与开发基础知识。通过以下章节的讲解,我们可以深入理解Oracle数据库的核心概念和技术。 首先,"第1章 Oracle 11g简介"介绍了Oracle 11g的主要...
第三章 ORACLE SQL 单行函数 第四章 从多表中查询数据 第五章 用组函数合计数据 第六章 子查询 第七章 操纵数据 第八章 创建和管理表 第九章 内置约束 第十章 创建视图 第十一章 其他数据库对象 第十二章 控制用户...
这个"oracle基础知识考试题_答案.zip"压缩包文件包含了关于Oracle数据库的基础知识学习材料,特别是针对初学者或者准备Oracle相关资格考试的人员。 首先,Oracle数据库的核心概念包括SQL(结构化查询语言)的使用,...
这篇“Oracle基础培训文档”旨在为初学者提供一个全面了解Oracle数据库的平台,帮助大家掌握其基本概念、操作和管理技巧。 首先,我们从基础开始,Oracle数据库的核心是SQL(结构化查询语言),它是用于管理和处理...
《Oracle基础第三版 Oracle Essentials》是一本专门为Oracle数据库初学者和爱好者编写的指南,它深入浅出地介绍了Oracle的核心概念和技术。Oracle,作为全球广泛使用的数据库管理系统,是企业级数据存储和管理的重要...
总的来说,"Oracle基础教程.pdf" 是一个全面的学习资源,无论你是数据库新手还是希望巩固基础知识的开发者,都能从中受益。通过系统学习这21章的内容,你将能够熟练掌握Oracle数据库,并为实际工作中的数据管理和...
本文将基于"Oracle基础资料"这一主题,结合提供的压缩包文件"Oracle8i_9i数据库基础.doc",深入探讨Oracle数据库的基础知识,包括其核心概念、数据类型、SQL语句、表的创建以及备份恢复策略。 首先,Oracle数据库的...
以下将详细讲解Oracle基础知识,包括数据库管理、表的创建与维护、SQL查询技巧、权限管理以及PL/SQL编程等方面。 1. **Oracle数据库优势** Oracle数据库因其高性能、高可用性和安全性而受到青睐。它支持大规模并发...
本基础文档旨在为初学者提供一个全面的Oracle学习框架,从数据库的基础概念到核心功能,再到应用开发,逐步深入理解Oracle的强大之处。 一、Oracle数据库简介 Oracle数据库系统由美国Oracle公司开发,它是一个基于...
Oracle 基础知识点总览 Oracle 基础知识点可以概括为以下几个方面: 1. Oracle 概述 Oracle 是一种对象关系数据库管理系统(ORDBMS),它提供了关系数据库系统和面向对象数据库系统这二者的功能。Oracle 数据库...