1、约束
2、外连接
3、视图
4、转换函数
to_char 将参数转换为字符串给我们看。
to_char(日期|表示日期的字符串,'格式')按照某种格式表示出来
to_char(hiredate,'dd')='03'
to_date 将字符串解析为日期类型,为了添加表中date类型的字段的数据的,给不了日期类型
,除了sysdate
to_number 将字符串转换为数据
to_number('5','xx')
约束:对字段而言
not null不为空 unique唯一 primary key 唯一且不为空 check 检查约束 foreign
key 某一个字段作为外键,这个外键字段的值取值范围必须是主表的主键字段的值
references
行(列)级约束:字段类型后跟着约束,不可以加约束名 not null 只能是行级约束
表级约束:定义完表之后再跟约束,可以自定义约束的名字。
级联操作, foreign key(home) references parent(id) on delete cascade;
on delete set null;
联合主键:只能作为表级约束 两个以上的字段组合要唯一(primary key(id1,id2))
create table study( stu_name varchar2(15), con_name varchar2(15),sorce_name
number(4,1) primary key(stu_name,con_name));
多表查询:
表连接:找关键字段,找关联字段(能让几张表建立起关系起来的字段)
emp ,dept(deptno)
emp,salgrage(sal,losal,hisal)
emp e,emp m (mgr)
左外连接:表1 left outer join 表2 on 表1(字段)=表2(字段)
右外连接:表1 right outer join 表2 on 表1(字段)=表2(字段)
from 表1,表2 where 表1(字段)=表2(字段)(+)在表2+中加上几条空记录,把表1的记
录全找出来 没有+号表示内连接
一方增加空记录用来匹配对方表,或者说将对方表我们关心的数据全部找出来
找出员工,工作的部门号及名称包括没有员工的部门
select emp.ename,dept.deptno,dept.dept.dname,dept.lol from emp,dept where
emp.deptno(+)=dept.deptno; emp.ename会有空记录
将执行结果导出来:
spool d:\1.sql
........
spool off
-----------------------------------------------------------------------------------------------
分享到:
相关推荐
以下是我这一周学习oracle整理的笔记,包括课堂的内容和自己看额外看的视频补充的一些内容,基本上囊括了所有oracle的基本知识。主要的形式是例子代码加代码解释加运行结果,我个人认为对于没有学习过oracle的同学是...
这个笔记是学习oracle数据库过程中整理出来的,比较详细,适合于初学者。 │ oracle与tomcat端口冲突.txt │ Oracle学习笔记.pdf │ Oracle学习笔记.wps │ 安装Oracle后myEclipse不能正常使用.txt │ 手工配置...
《涂抹Oracle:三思笔记之一步一步学Oracle》作为一本创作之初就定位于技术应用的实践参考书,虽然前前后后串联了Oracle数据库中十余个常用特性或工具,但在章节的设计上完全遵循这一理念。在涉及特性或工具应用的每...
全书共分5部分:初始化环境、加载数据、保护数据、传输数据和基础补充。 本书语言生动幽默,案例丰富,实践性强,在章节编排和内容组织方面,主要面向初次接触Oracle数据库的技术人员,以及对数据库操作感兴趣的...
【描述】中的博文链接虽然没有提供具体的笔记内容,但可以推测,这可能是博主对观看韩顺平Oracle视频课程的心得体会或者是对课程内容的补充说明。通过博客链接,我们可以期待获取更多关于视频中讨论主题的详细解释和...
涂抹Oracle:三思笔记之一步一步学Oracle》作为一本创作之初就定位于技术应用的实践参考书,虽然前前后后串联了Oracle数据库中十余个常用特性或工具,但在章节的设计上完全遵循这一理念。在涉及特性或工具应用的每一...
涂抹Oracle--三思笔记之一步一步学Oracle 完整版 本资源是一本关于Oracle数据库管理系统的电子书,共16章,涵盖了Oracle的基础知识、数据加载、数据保护、数据传输、基础补充等方面的内容。 知识点: 1. Oracle ...
全书共分5部分:初始化环境、加载数据、保护数据、传输数据和基础补充。 本书语言生动幽默,案例丰富,实践性强,在章节编排和内容组织方面,主要面向初次接触Oracle数据库的技术人员,以及对数据库操作感兴趣的开发...
这是我自己学习oracle的时候,写的代码案例和笔记(rownum和rowid、嵌套表、可变数组、闪回、事务、索引、备份和恢复、用户创建和权限授予、序列和同义词、设计范式等等知识点),大家可以作为参考!
"Windows Server 2008 安装 Oracle 11g 详细笔记总结" 本文将详细介绍如何在 Windows Server 2008 上安装 Oracle 11g,包括安装前的准备工作、安装过程、安装后的配置和基本操作。 一、安装前的准备工作 在安装 ...
Oracle学习笔记中包含了关于Oracle数据库的基本操作,PL/SQL编程,以及存储过程和函数的编写等多个方面的知识点。下面是对这些知识点的详细说明: 1. 启动Oracle服务 Oracle数据库服务包括监听服务和数据库实例...
涂抹Oracle__三思笔记.part2 全书共分5部分:初始化环境、加载数据、保护数据、传输数据和基础补充。
### Oracle实战笔记知识点详解 #### 一、Oracle的安装与SQL Plus的使用 **知识点1:Oracle数据库服务器端和客户端软件的安装** - **注意事项**:在安装Oracle时,应避免使用包含中文或空格的目录路径。这是因为...
- `FILE=D:`:未指定完整路径,此命令可能需要补充完整路径以确保正确执行。 以上内容涵盖了Oracle数据库中创建表空间、创建用户、授权与撤销权限、删除表空间与用户、修改表空间属性以及数据导出等多个方面的基础...
oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视...
本笔记将深入探讨Oracle数据库的常规备份恢复、RMAN( Recovery Manager)备份恢复以及闪回技术。 首先,我们来理解常规备份恢复。在Oracle中,常规备份通常指的是物理备份,包括全备和增量备份。全备份是指复制...
这些笔记可以作为补充材料,帮助读者从不同角度理解和应用Oracle知识。 "使用SQL_Plus.pdf"指导读者如何使用SQL*Plus,这是一个命令行工具,用于执行SQL查询和管理Oracle数据库。通过熟悉SQL*Plus,用户可以直接与...
以上知识点总结了《涂抹Oracle_三思笔记之一步一步学Oracle》360页精简版中的主要概念和技术细节,旨在帮助读者快速掌握Oracle数据库的基础知识和高级特性,特别强调了数据加载、备份与恢复等实用技能的重要性。
涂抹Oracle__三思笔记.part1 全书共分5部分:初始化环境、加载数据、保护数据、传输数据和基础补充。