![](https://img-blog.csdnimg.cn/20200720172353142.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Oracle
Oracle关系型数据库
「已注销」
这个作者很懒,什么都没留下…
展开
-
Windows新建Oracle数据库实例
业务场景 现在,你新接手了一个项目,或者你新到了一家公司。 开始工作,你首先得有一套开发环境,并且在开发环境中把项目启动起来。一般来说,交接的人会给你一份项目代码和一个dmp文件!! 本文的内容就是,帮助你快速搭建好Oracle数据库并导入dmp文件!!! 开始动手 1.安装Oracle数据库 从下载数据库文件到搭建数据库环境这一部分我这里不再叙述,因为一般开发人员的电脑里面都有Oracle,就算没有,网上其他文章里面也有很多教程。 2. 创建一个数据库 2.1 使用数据库配置助手 这是安装Oracle时自原创 2020-07-01 17:14:45 · 2552 阅读 · 0 评论 -
Oracle用户、权限、角色管理【来掰扯掰扯Oracle数据库的用户管理与权限分配吧】
来呀老弟,来扯一扯Oracle数据库的用户管理呀。 要想学习Oracle的用户管理,就不得不了解一下Oracle数据库中几个关于用户管理的概念。他们是: 用户:操作数据库的人员,在数据库中表现为“账号”。 模式:用户所拥有的对象集合 权限:用户能够对数据库进行何种操作的权力。 角色:可以看做是现实世界中的一个职业,在数据库中表现为一组权限的集合。 好了,开始掰扯吧 1.首先,了解一下什么是模式,以及模式与角色的关系: 模式是用户所拥有的所有对象的集合,用户-模式-对象的关系如图: 【需要注意的是:用户原创 2020-06-09 14:38:25 · 510 阅读 · 0 评论 -
Oracle新增、修改、删除数据表【每当敲出这条代码,我都会为自己默哀半秒】
每当敲出这条代码,我都会为自己默哀半秒,懂我说什么的评论区踩一脚 1.新增数据表 CREATE TABLE test_table_1(ID VARCHAR2(10) PRIMARY KEY, NAME VARCHAR2(10) NOT NULL);--基本创建 CREATE TABLE test_table_2 AS SELECT * FROM test_table_1;--借助其他表创建 2.修改数据表 ALTER TABLE test_table_1原创 2020-06-08 14:05:20 · 184 阅读 · 0 评论 -
你居然连Oracle数据库主键自动生成都不会?!明天不用来上班了。。
Oracle数据库自动生成主键 1.为什么 有的时候,我们需要的信息(字段)里面没有适合作为主键的,而数据库由必须要有主键(总不能没有吧!),这时候我们都会建一个主键字段(通常命名为ID),但是这个字段在业务上是没有意义的,仅仅是我们为了能在数据库中唯一区分一行数据而已。 这个时候,我们会希望数据库能够自动为我们生成主键id的值,而不是要人为输入(因为id没有业务上的意义,我们得自己编,还得保证不会重复)。 在MySQL数据库中,我们只需要指定id属性自增就可以了;而在Oracle数据库中,并没有这样的操作原创 2020-06-04 16:59:04 · 685 阅读 · 0 评论 -
简单介绍Oracle的存储过程
什么是存储过程 存储过程是存储在Oracle数据库中的一段plsql程序块,我们可以使用存储过程来完成一定的操作数据库的逻辑。它类似于编程中的方法(只是类似哦!),可以有输入参数、输出参数、输入输出参数。 存储过程最大的优点是速度很快,因为其存储在数据库中,且已经编译过了,所以调用时速度很快。 存储过程的使用 创建存储过程 CREATE OR REPLACE PROCEDURE INSERT_DEPT_PROCEDURE( deptNo IN NUMBER,--输入型参数原创 2020-06-01 11:06:19 · 488 阅读 · 0 评论 -
PL/SQL的流程控制语句(选择语句/循环语句)
只贴上了关键代码,变量声明的简单代码没有放上来 选择语句 -----------------------------流程控制语句(选择) --if...then...end if IF a < b THEN dbms_output.put_line('a<b'); END IF; --if...then...else...end if IF a>b THEN dbms_output.put_line('a>b'); ELSE dbms_原创 2020-05-30 10:30:53 · 274 阅读 · 0 评论 -
oracle数据库的表中添加表字段和删除表字段
添加Oracle表字段 alter table <table_name> add <column_name> <数据类型和约束条件>; 删除Oracle表字段 alter table <table_name> drop column <column_name>; -------------欢迎点击关注,我一定会互关的,一起努力,奥利给----------------- ...原创 2020-05-29 16:05:25 · 827 阅读 · 0 评论 -
plsql developer 怎么显示dbms_output?小朋友,你是否有很多问号?
直接上图原创 2020-05-27 11:19:38 · 1269 阅读 · 1 评论 -
oracle的SQL语句命令大全--查询
再复杂的SQL语句也不过是简单语句的堆砌而已,因此请反复练习下面的“砖块”并不断尝试组装复杂的SQL语句,多来几遍,SQL大神就是你!!! --简单查询 SELECT * FROM dept;--基本查询 SELECT * FROM dept d;--表的别名 SELECT ROWID,deptno,dname FROM dept;--查询指定列 SELECT deptno*100 FROM emp;--带有表达式的查询 SELECT e.empno 员工编号,e.ename 员工名字 FROM emp e原创 2020-05-27 10:03:01 · 412 阅读 · 0 评论 -
ORACLE数据库监听器和网络服务名配置
以这篇博客来纪念我这一天难受的经历 那是一个阴天,我正开始准备复习一下oracle,打开我的《oracle出入门到精通》,“熟练”地敲起代码。嗯。。【win+r】,输入cmd打开命令行,sqlplus命令连接数据库。 emm,先来复习一下打开和关闭数据库吧,【shutdown normal】,嗯,关闭数据库成功,嘿嘿嘿。 【startup open】,嗯,就是这样。??????报错了!!!!!????????? ...原创 2020-05-26 14:28:58 · 423 阅读 · 0 评论