oracle学习笔记
参考B站的视频所作的笔记
weixin_42534356
这个作者很懒,什么都没留下…
展开
-
Oracle多表查询
Oracle多表查询SELECT * | 字段 [别名]FROM 表 [CROSS JOIN 表] [NATURAL JOIN 表][JOIN] [USING(字段)] [ON(条件)][LEFT | RIGTH | FULL | OUTER JOIN 表] ;1、交叉连接语法:SELECT *|字段 [别名] FROM 表1 CROSS JOIN 表2SELECT * FRO...原创 2020-01-01 22:35:15 · 94 阅读 · 1 评论 -
Oracle单行函数
Oracle的单行函数单行函数的功能非常的简单就是完成某一个功能,例如:现在希望将字母变为大写,这样的功能就可以通过单行函数完成。核心的单行函数分类为:字符串函数、数字函数、日期函数、转换函数、通用函数。所有的单行函数在进行记忆的时候都要求清楚的记下返回值类型、单行函数的名称、接收的参数数据。字符串函数数字函数日期函数转换函数通用函数1、字符串函数大小写转换函数:-...原创 2020-01-01 22:34:12 · 75 阅读 · 0 评论 -
约束的创建和管理
约束的创建和管理约束是保证表中数据完整性的一种有效检测手段。严格来讲共有六中约束:数据类型(可忽略)、非空约束、唯一约束、主键约束、检查约束、外键约束。1、非空约束(NOT NULL,NK)非空约束可以说是整个约束之中最特殊的一个,而且设置的方式与其它的四种约束不太一样,只需要在表创建的时候字段后面编写NOT NULL即可实现。--使用非空约束CREATE TABLE IF N...原创 2020-01-01 22:33:12 · 335 阅读 · 1 评论 -
表的创建和管理
表的创建于管理在Oracle之中数据表被称为数据库对象,而对象的操作语法共三种:创建对象:CREATE 对象类型 对象名称 选项删除对象:DROP 对象类型 对象名称 选项修改对象:ALTER 对象类型 对象名称 选项1、常见的数据类型No数据类型描述1VARCHAR2表示字符串, Oracle 的 VARCHAR2 类型可以保存 2000 个字符,但是个...原创 2020-01-01 22:32:16 · 88 阅读 · 0 评论 -
Oracle安全管理
安全管理oracle的数据安全控制机制包括以下6个方面:用户管理:为了保证只有合法身份的用户才能访问数据库,Oracle提供了3种用户机制,即数据库身份认证机制,即数据库身份认证、外部身份认证和全局身份认证。只有通过认证的用户才能访问数据库。权限管理:用户登陆数据库后,只能进行其权限范围内的操作。通过给用户授权或回收用户权限,可以达到控制用户对数据库的操作的目的。角色管理:通过角色方便地...原创 2020-01-01 22:31:25 · 386 阅读 · 0 评论 -
Oralce索引
索引索引的分类:唯一性索引和非唯一性索引唯一性索引是索引值不重复的索引,非唯一性索引是索引值可以重复的索引。无论是唯一性索引还是非唯一性索引,索引值都允许为NULL。在默认情况下,Oracle创建的索引是非唯一性索引。当在表中定义主键约束或唯一性约束时,Oralce会自动在相应列上创建唯一性索引。平衡树索引与位图索引平衡树索引又称B树索引,是按照平衡树算法来组织索引的,在树...原创 2020-01-01 22:29:43 · 169 阅读 · 0 评论 -
Oracle编程题
SQL>CREATE TABLE emp(empno NUMBER(8),ename VARCHAR2(15),sal NUMBER(4),job VARCHAR2(10),CONSTRAINT PK_eno PRIMARY KEY(empno))#----------------SQL>SELECT current_scn FROM v$database;CURRE...原创 2020-01-01 22:27:55 · 182 阅读 · 0 评论 -
Oracle多表查询
Oracle多表查询SELECT * | 字段 [别名]FROM 表 [CROSS JOIN 表] [NATURAL JOIN 表][JOIN] [USING(字段)] [ON(条件)][LEFT | RIGTH | FULL | OUTER JOIN 表] ;1、交叉连接语法:SELECT *|字段 [别名] FROM 表1 CROSS JOIN 表2SELECT * FRO...原创 2019-12-22 17:25:11 · 86 阅读 · 0 评论 -
Oracle的单行函数
Oracle的单行函数单行函数的功能非常的简单就是完成某一个功能,例如:现在希望将字母变为大写,这样的功能就可以通过单行函数完成。核心的单行函数分类为:字符串函数、数字函数、日期函数、转换函数、通用函数。所有的单行函数在进行记忆的时候都要求清楚的记下返回值类型、单行函数的名称、接收的参数数据。字符串函数数字函数日期函数转换函数通用函数1、字符串函数大小写转换函数:-...原创 2019-12-22 15:40:10 · 117 阅读 · 0 评论 -
基本的`SQL-SELECT`语句
基本的SQL-SELECT语句注意:SQL语言对大小写不敏感。SQL可以写在一行或多行。关键字不能被缩写也不能被分行。各子句一般要分行写。使用缩进提高语句的可读性。1、基本的SELECT语句SELECT *|{[DISTINCT] column|expression [alias],...} --执行顺序2、控制要显示的数据列FROM table; ...原创 2019-12-17 23:56:35 · 127 阅读 · 0 评论 -
SQL语句的三种类型
SQL语句的三种类型DML:Data Manipulation Language 数据操纵语言DDL:Data Definition Language 数据定义语言DCL:Data Control Language 数据控制语言1、DML用于查询与修改数据记录,包括如下SQL语句:INSERT:添加数据到数据库中UPDATE:修改数据库中的数据DELETE:删除数据库中的数据...原创 2019-12-17 23:31:34 · 2624 阅读 · 0 评论 -
Oracle习题
创建表emp,包括empno,ename,sal,job四列,其类型分别是NUMBER(8),VARCHAR2(15),NUMBER(4),VARCHAR2(10),在empno上创建主键约束。CREATE TABLE emp( empno NUMBER(8), ename VARCHAR2(15), sal NUMBER(4), job VARCHAR2(10))...原创 2019-12-02 21:07:03 · 851 阅读 · 0 评论 -
Oracle数据库cmd登陆
1、进入cmd命令窗口,不使用用户名和密码 (1)登录: sqlplus/nolog (2)连接数据库:conn 同户名/密码 (as sysdba) (3)修改用户密码(例:修改sys用户密码为123):alter user sys identified by 123;2、直接在运行窗口输入 “sqlplus.exe”命令,然后输入同户名和密码注意有分号的地方不能省略,不然还...原创 2019-12-01 10:46:51 · 956 阅读 · 0 评论