Oracle安装配置

设置四个账户及对应的密码

No.

用户名

口令

1

sys

change_on_install

2

system

manager

3

scott

tiget

4

sh

sh

上面的口令(密码)是Oracle官方最早的初始密码,为了以后学习中不会忘记密码,我们进行统一的设置。

SqlPlus命令

在oracle中我们使用sqlplus命令来操作数据库。

首先在windows下打开cmd命令窗口。

示例:sqlplus命令使用

sqlplus回车

输入用户和口令

示例:切换到scott用户

conn scott/tiger

在scott用户下默认提供有一张emp雇员表,我们使用select语句查询一下。

select * from emp;

为了格式化显示我们使用一下命令:

set linesize 300 –表示设置行的尺寸

set pagesize 30 –表示设置每页显示多少记录

服务的配置

在win的服务中,把Oracle相关的服务自动设置为手动。

oracle服务的开启

监听服务OracleOraDb11g_home1TNSListener

实例服务OracleServiceORAC

开启监听和实例服务之后我们就可以正常使用sqlplus来操作oracle了。

基本的SQL语句示例(增删改查)

select * from emp;

select * from dept;

示例:查询所有雇员的雇员编号、雇员姓名、薪资、职位。

select empno,ename,sal,job

from emp;

示例:查询所有雇员的雇员编号、雇员姓名、年薪。

select empno,ename,sal*12

from emp;

示例:列出emp表中所有的部门编号(dis)。

select distinct deptno

from emp;

示例:列出emp表中所有的职位及对应的部门编号。

select distinct job,deptn

from emp

切换用户、虚拟表dual

切换用户时,sys用户必须使用dba身份登录

conn sys/change_on_install as sysdba

conn system/manager

conn scott/tiger

conn sh/sh

虚拟表dual

now() –MySQL日期

sysdate –Oracle日期

select sysdate from emp;(不用虚拟表,不方便)

select sysdate from dual;

单行函数

整个SQL的精髓:select语句+单行函数(背)

字符串函数

常用的处理字符串的函数有如下:

No.

函数名

含义

1

UPPER(c1)  upper

将字符串全部转为大写

2

LOWER(c1)   lower

将字符串全部转为小写

3

INITCAP(c1)   initcap

将字符串的首字母转为大写

4

LENGTH(c1)  length

返回字符串的长度

5

SUBSTR(c1,n1[,n2])  substr

取得字符串的子串,n1是指定起始索引,n2是指定取多少个,如果不写n2,则取到最后。

6

REPLACE(c1,c2)   replace

字符串替换,c1是旧的子符,c2是新的子串

转载于:https://www.cnblogs.com/wangrongchen/p/7862515.html

oracle一些基本命令相关推荐

  1. oracle 的基本命令(一)

    oracle 9里面默认的三个用户名和密码:      sys      change_on_install      //权限最高的管理员      system   manager         ...

  2. oracle的基本命令,Oracle基本命令

    SET LINESIZE 300;    设置行高 SET PAGESIZE 50;     设置每页显示的数目 CONN SYSTEM/manager AS SYSDBA;   以SYSTEM登陆 ...

  3. oracle数据库基本命令使用汇总

    SQLPLUS的使用: 创建表空间:create tablespace +表名字(TEST1_TABLESPACE)+ datafile '文件名(test1.dbf)' + size 10m ; 创 ...

  4. Oracle的基本命令

    一.创建表空间 一个数据库下可以建立多个表空间,一个表空间可以建立多个用户.一个用户下可以建立多个表. create tablespace xgq datafile 'c:user.dbf' size ...

  5. oracle基本命令

    一些基本的Oracle命令 基本命令 连接数据库 C:>SQLPLUS /NOLOG SQL>CONN / AS SYSDBA 1.Oracle 关闭 SQL>SHUTDOWN (A ...

  6. oracle数据库逐步学习总结【基础一】

    原创作品,转载请在文章开头显眼位置注明出处:https://www.cnblogs.com/sunshine5683/p/10059955.html 一.oracle的基本命令 1.连接命令 用法:c ...

  7. oracle基础技术点全记录

    oracle语句记录 版权说明 简记 对值操作 对表操作 PL/SQL数据类型 易混点 Oracle数据类型 基础数据 基础命令 求均值(avg) NVL(col, value) 求和(sum) 求取 ...

  8. oracle删除字段速度,oracle删除字段

    oracle 动态字段,,oracle添加字段,oracle删除字段 Oracle 增加和删除字段 在创建表之后,可能会需要根据应用需求的变化向表中增... Oracle 删除表中重复数据 我们可能会 ...

  9. oracle入门到大神(备mysql、java基础、javaee必经之路)-任亮-专题视频课程

    oracle入门到大神(备mysql.java基础.javaee必经之路)-19178人已学习 课程介绍         Oracle10g的安装.orcale的基本概念介绍.命令行常用操作.Scot ...

最新文章

  1. light oj 1011Marriage Ceremonies
  2. 怎么用python画简单的图-使用Python中的Turtle库绘制简单的图形
  3. python中lines是什么类型_python里的splitlines详解
  4. java 类的访问权限_什么是Java类的访问权限?
  5. React开发(226):默认方法返回一个新的参数两个括号
  6. 软件测试为什么需要学习Linux的知识?Linux学到什么程度?-log5
  7. 更新IIS下WCF服务产生的两则问题
  8. Wunderlist使用技巧
  9. donet 微服务开发 学习-consul 消费端开发
  10. stm32usb功能设备以及在linux下的USB相关总线、设备驱动笔记
  11. Android 系统序列号从哪里来,以及客制化序列号
  12. 3GPP TS 23501-g51 中英文对照 | 5.2.4 Authorisation
  13. 数据库系统原理 - - (1)数据库系统概论
  14. NOI大纲正式发布:全国青少年信息学奥林匹克系列竞赛大纲
  15. Kruskal(克鲁斯卡尔)算法(图+代码+例题)
  16. SMBIOS信息概述 – DMI
  17. 垃圾邮件分类(trec06c数据集)特征分词、特征向量化、模型训练
  18. 小米路由器获得BSI物联网安全风筝标志认证;IDC最新数据显示浪潮分布式存储增速中国第一 | 全球TMT...
  19. 都是博士生的西湖大学第三期新招195位学生
  20. 可见光成像通信(Optical Camera Communication,OCC)——基于IEEE 802.15.7-2018标准的解读

热门文章

  1. elasticsearch集群选举源码解析
  2. Got a packet bigger than 'max_allowed_packet' bytes(mysql)
  3. 网关Spring Cloud Gateway的配置和使用
  4. Go 除了泛型外最值得期待的新功能,模糊测试
  5. Go的反射是如何获取结构体成员信息的?
  6. MySQL读锁的区别和应用场景分析
  7. 学会用Go解析复杂JSON的思路
  8. 苹果商店上架流程_苹果TF签名是什么?
  9. springboot2.2.9源码搭建
  10. RabbitMQ——路由模式