Oracle12C权限设置

一、创建两个用户每个用户只能访问自己的表空间。-- TEST 123456CREATE TABLESPACE "TEST" DATAFILE '/u01/app/oracle/oradata/xe/test.dbf' SIZE 10 M AUTOEXTEND ON NEXT 1


Oracle12C数据迁移

一、数据库版本1.1 无数据卷version: '3.0'services: oracle12c: image: sath89/oracle-12c:latest container_name: oracle12c restart: always privileged: t


Oracle常见问题

一、命令没有正确的结束(ORA-00933:SQL命令没有正确的结束)导致原因:1:可能SQL语句中关键字前后缺少空格2:Oracle 给表起别名时,直接在表名的后面空格别名就可以,不需要AS3:SQL 语句中缺少关键字或者多了某个关键字,比如:AND4:SQL 语句中缺少关键字或者多了某个标点符号


Oracle常用的函数

一、INOracle IN运算符可以用来确定值是否与列表或子查询中的任何值相匹配。查找在括号内的值。expression [NOT] IN (v1,v2,...)SELECT order_id,customer_id,status,salesman_idFROM ordersWHERE


Oracle常用关键字

一、TRUNCATE语法TRUNCATE TABLE TableName特点1、删除表全部内容,但保留表结构2、速度快,但不可回滚,要三思3、触发器中没有TRUNCATE,即这个语句无法触发任何操作4、行标识的序号重置(或者可以说:新行标识所用的计数值重置为该列的种子)5、DELETE语句每删除一条


Oracle存储过程基本使用

一、基本结构-- 定义参数declare -- 本地参数 i integer;begin -- 存储过程代码end;二、简单使用2.1 输出语句begin DBMS_OUTPUT.put_line('傻狗');end;2.2 命令行开启输出默认是关闭的。set serveroutput o


Oracle基本命令

一、基本命令-- 创建用户名和密码,用户名qiang,密码123456create user qiang identified by 123456;-- 创建表空间,表空间名字qiangspace,数据文件名qiangspace.dbf,大小10Mcreate tablespace qiangspa


Oracle基本使用

一、表空间什么是表分区:Oracle表空间(tablespaces)是一个逻辑的概念,真正存放数据的是数据文件(data files)。一个Oracle数据库能够有一个或多个表空间,而一个表空间则对应着一个或多个物理的数据库文件。表空间是Oracle数据库恢复的最小单位,容纳着许多数据库实体,如表、


Oracle锁表的原因

一、锁表的原因锁表发生和原理1、锁表发生在insert、update 、delete 中 。2、锁表的原理是数据库使用独占式封锁机制,当执行上面的语句时,对表进行锁住,直到发生 commite 或者回滚 或者退出数据库用户 。锁表的原因1、A程序执行了对 tableA 的 insert ,并还未 c