`

oracle基础(一)

阅读更多

解锁

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 基础oracle 基础oracle

    以下将基于这些信息,详细阐述Oracle数据库的基础知识。 ### Oracle Database 11g 概述 #### 一、Oracle Database 简介 Oracle Database 是一款由美国Oracle公司开发的关系型数据库管理系统(RDBMS)。它提供了...

    Oracle基础教程

    Oracle 基础教程 Oracle 是一款流行的关系型数据库管理系统,由 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基础教程PPT,你将逐步了解并掌握这些概念,为你的Oracle学习之路打下坚实基础。随着对Oracle的理解加深,你还可以进一步探索高级主题,如数据仓库、分布式数据库、RAC集群等。学习Oracle不仅是技术的...

    ORACLE基础学习文档

    数据库的能力 sqlserver -> ORACLE 数据结构 训练编程思维方式 实际问题到计算机问题的转化 linux 熟悉一种新的操作系统 软件工厂 学到的知识 去做一个项目 课程安排 linux操作系统 4天 数据结构 5天 ...

    Oracle教程(一) 基础 教程

    ### Oracle教程(一)基础知识概览 #### 一、引言与背景介绍 在现代信息技术领域,数据库管理系统(DBMS)是不可或缺的一部分,尤其对于大型企业和组织来说更是如此。Oracle数据库作为业界领先的DBMS之一,其功能强大...

    Oracle数据库基础ppt

    本教程基于Oracle 11g版本,旨在为初学者提供全面的数据库管理、应用与开发基础知识。通过以下章节的讲解,我们可以深入理解Oracle数据库的核心概念和技术。 首先,"第1章 Oracle 11g简介"介绍了Oracle 11g的主要...

    Oracle四大宝典之一:Oracle Sql基础 中文版

    第三章 ORACLE SQL 单行函数 第四章 从多表中查询数据 第五章 用组函数合计数据 第六章 子查询 第七章 操纵数据 第八章 创建和管理表 第九章 内置约束 第十章 创建视图 第十一章 其他数据库对象 第十二章 控制用户...

    oracle基础知识考试题_答案.zip

    这个"oracle基础知识考试题_答案.zip"压缩包文件包含了关于Oracle数据库的基础知识学习材料,特别是针对初学者或者准备Oracle相关资格考试的人员。 首先,Oracle数据库的核心概念包括SQL(结构化查询语言)的使用,...

    ORACLE基础培训文档

    这篇“Oracle基础培训文档”旨在为初学者提供一个全面了解Oracle数据库的平台,帮助大家掌握其基本概念、操作和管理技巧。 首先,我们从基础开始,Oracle数据库的核心是SQL(结构化查询语言),它是用于管理和处理...

    Oracle基础第三版 Oracle Essentials

    《Oracle基础第三版 Oracle Essentials》是一本专门为Oracle数据库初学者和爱好者编写的指南,它深入浅出地介绍了Oracle的核心概念和技术。Oracle,作为全球广泛使用的数据库管理系统,是企业级数据存储和管理的重要...

    oracle基础教程.pdf

    总的来说,"Oracle基础教程.pdf" 是一个全面的学习资源,无论你是数据库新手还是希望巩固基础知识的开发者,都能从中受益。通过系统学习这21章的内容,你将能够熟练掌握Oracle数据库,并为实际工作中的数据管理和...

    oracle基础资料

    本文将基于"Oracle基础资料"这一主题,结合提供的压缩包文件"Oracle8i_9i数据库基础.doc",深入探讨Oracle数据库的基础知识,包括其核心概念、数据类型、SQL语句、表的创建以及备份恢复策略。 首先,Oracle数据库的...

    Oracle 基础知识 -大全- 原创整理.pdf

    以下将详细讲解Oracle基础知识,包括数据库管理、表的创建与维护、SQL查询技巧、权限管理以及PL/SQL编程等方面。 1. **Oracle数据库优势** Oracle数据库因其高性能、高可用性和安全性而受到青睐。它支持大规模并发...

    oracle基础文档

    本基础文档旨在为初学者提供一个全面的Oracle学习框架,从数据库的基础概念到核心功能,再到应用开发,逐步深入理解Oracle的强大之处。 一、Oracle数据库简介 Oracle数据库系统由美国Oracle公司开发,它是一个基于...

    Oracle基础.ppt

    Oracle 基础知识点总览 Oracle 基础知识点可以概括为以下几个方面: 1. Oracle 概述 Oracle 是一种对象关系数据库管理系统(ORDBMS),它提供了关系数据库系统和面向对象数据库系统这二者的功能。Oracle 数据库...

Global site tag (gtag.js) - Google Analytics