oracle的基本应用,持续完善中...

简介: oracle的基本应用,持续完善中...
  • 创建表空间
    create tablespace 表空间
  • 删除表空间
    drop tablespace 表空间
  • 创建用户
    create user 用户名 identified by 密码
  • 删除用户
    drop user 用户名
  • 修改用户密码
    alter user 用户名 identified by 密码
  • 权限设置
    grant create session,resource(角色) to 用户名
  • 查询所有用户
    select * from user_tables
  • 创建角色
    create role 角色名 not identified
  • 把角色赋予某个用户
    grant insert, update, delete on scott.emp to 角色名
  • 查询所有角色
    select * from dba_roles
  • 查看当前连接数
    select count(*) from v$process
  • 查看最大连接数
    select value from v$parameter where name = ‘processes’
  • 登录数据库(在shell环境下)
    sqlplus / as sysdba
  • 关闭数据库
    shutdown 或 shutdown abort
  • 启动数据库
    startup

2020-08-05增加

  • REGEXP_REPLACE 正则表达式函数使用
    REGEXP_REPLACE 函数有6个参数:
    第1个是输入的字符串;
    第2个是正则表达式;
    第3个是替换的字符;
    第4个是标识从第几个字符开始正则表达式匹配(默认为1)。
    第5个是标识第几个匹配组(默认为全部都替换掉)。
    第6个是是取值范围:i:大小写不敏感,c:大小写敏感,n:点号 . 不匹配换行符号,m:多行模式,x:扩展模式,忽略正则表达式中的空白字符。
    示例:
    SELECT REGEXP_REPLACE (column,’[0-9]+’,‘xx’) AS A FROM tabel;//把字段column中的数字替换成‘xx’,如ABC123XYZ456替换之后变成ABCQQQXYZQQQ
    SELECT REGEXP_REPLACE (column,’[0-9]+’,‘xx’,1,1) AS A FROM tabel;//把字段column中的数字替换成‘xx’,从第一个字母开始匹配,替换第1个匹配项目,如ABC123XYZ456替换之后变成ABCQQQXYZ456
相关文章
|
14天前
|
SQL Oracle 关系型数据库
oracle应用
oracle应用
11 0
|
14天前
|
SQL Oracle 关系型数据库
Oracle PL/SQL基础知识及应用案例
Oracle PL/SQL基础知识及应用案例
41 0
|
14天前
|
SQL Oracle 关系型数据库
oracle中wm_conocat()函数的应用
oracle中wm_conocat()函数的应用
33 1
|
7月前
|
Oracle 关系型数据库 Java
分享一个 Oracle RAC 模式下客户端建立JDBC初始连接时因ONS造成应用启动时卡顿30秒问题的排查分析案例
分享一个 Oracle RAC 模式下客户端建立JDBC初始连接时因ONS造成应用启动时卡顿30秒问题的排查分析案例
|
8月前
|
Oracle 关系型数据库
Oracle的 nvl 函数及 nvl2 函数的应用
Oracle的 nvl 函数及 nvl2 函数的应用
185 0
|
存储 Oracle 关系型数据库
Oracle海量数据优化-02分区在海量数据库中的应用-更新中
Oracle海量数据优化-02分区在海量数据库中的应用-更新中
81 0
|
Oracle 关系型数据库 数据库
《ORACLE数据库和应用异构 迁移最佳实践》电子版地址
ORACLE数据库和应用异构 迁移最佳实践
56 0
《ORACLE数据库和应用异构 迁移最佳实践》电子版地址
|
Oracle 关系型数据库 Java
oracle应用
oracle应用
128 0
|
SQL 存储 Oracle
oracle应用
oracle应用
66 0
|
运维 Oracle 关系型数据库
Oracle 数据库及应用迁移 PolarDB
场景描述 本最佳实践适用于 Oracle 数据库及应用迁移到阿里云 PolarDB 数据库(Oracle 兼容版)。通过将 Oracle 数据库迁移到 PolarDB数据库,可以降低应用升级、运维成本,同时提升系统弹性,实现数据库与应用全栈上云。
Oracle 数据库及应用迁移 PolarDB

推荐镜像

更多