
oracle笔记
DarlingD
重新梳理笔记,做个记录
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
plsql的三种循环
–循环语句有loop/while/for–loopdeclaretnum number:=1;beginloopexit when tnum>10;dbms_output.put_line(tnum);tnum :=tnum+1;end loop;end;–whiledeclaretnum number:=1;beginwhile tnum<=10 loopdbms_output.put_line(tnum);tnum :=tnum+1;end loop;e原创 2020-05-09 10:08:38 · 447 阅读 · 0 评论 -
plsql的引用型变量和记录型变量
–1/引用型变量typedeclare–说明部分e_empno emp.empno%type;e_ename emp.ename%type;e_job emp.job%type;e_mgr emp.mgr%type;e_hiredate emp.hiredate%type;e_sal emp.sal%type;e_comm emp.comm%type;e_deptno emp.deptno%type;BEGIN–给变量赋值e_e原创 2020-05-09 10:03:34 · 415 阅读 · 0 评论 -
oracle查询语句的查询顺序
ELECT语句的语法是:SELECT *|列名|表达式 FROM 表名 WHERE 条件 GROUP BY 列名 HAVING 条件ORDER BY 列名 [ASC/DESC];查询顺序1.FROM2.WHERE3.GROUP BY4.HAVING5.SELECT6.ORDER BY语法解析:*表示表中的所有列。列名可以选择若干个表中的列名,各个列表中间用逗号分隔。表达式...原创 2020-05-06 19:13:44 · 402 阅读 · 0 评论 -
oracle的表空间
表空间:是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表,所以称作表空间。Oracle中所有的数据(包括系统数据),全部保存在表空间中,常见的表空间有: 系统表空间:存放系统数据,系统表空间在数据库创建时创建。表空间名称为SYSTEM。存放数据字典和视图以及数据库结构等重要系统数据信息,在运行时如果SYSTEM空间不足,对数据库影响会比较大,虽然在系统运行过...原创 2020-05-05 20:23:54 · 266 阅读 · 1 评论 -
oracle表的增删改清空等
1、常用的数据类型Char()Varchar2()Number()Date–六大约束都是列级约束:主键primary key,外键foreign key references,唯一unique,非空Not Null,检查check(条件),默认default2、创建表和表的约束,如Create table userinfo(Nickname Varchar2(20) ...原创 2020-05-05 18:28:12 · 328 阅读 · 0 评论 -
PLSQL连接Oracle报错:ORA-12154
解决步骤:1、cmd打开windows命令窗口,输入tnsping orcl 看是否连接成功,连接不成功则检查tnsnames.ora的配置2、win+r打开运行,输入services.msc打开服务,检查oracle监听是否启动OracleOraDb11g_home1TNSListenerOracleServiceORCL3、cmd打开Windows命令窗口,输入命令sqlplus s...原创 2020-05-05 14:34:36 · 2341 阅读 · 0 评论 -
oracle介绍、用户和权限的创建
1、oracle介绍Oracle公司是全球最大的信息管理软件及服务供应商,成立于1997年,主要的业务是推动电子商务平台的搭建,Oracle公司有自己的服务器、数据库、开发工具、编程语言,在行业软件上还有企业资源计划(ERP)软件、客户关系管理(CRM)软件、人力资源管理(HCM)软件等大型管理系统。Oracle是一家综合性的国际大公司,也是最有实力与微软公司在技术上一较高低的公司之一。什么是...原创 2020-05-05 11:58:51 · 314 阅读 · 0 评论 -
SQL练习40题(oracle)
使用ORACLE中scott自带的emp表做练习1.查询所有的部门编号:select distinct(deptno) from emp;2.查询所有有人员的部门编号:select ename,deptno from emp;3.查询所有岗位名称:select job from emp group by job;4.查询所有薪水超过两千的员工信息select * from emp ...原创 2020-05-05 09:28:20 · 7575 阅读 · 0 评论