![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Orcal
修电脑的猫
这个作者很懒,什么都没留下…
展开
-
PL/SQL编程语言
-声明方法–赋值操作可以用:=也可以用into查询语句赋值declare i number(2) :=10; s varchar(10) :='小明'; ena emp.ename%type;--引用型变量-获取数据类型 --不知道类型就引用他的类型 --表中的每一行记录是一个对象 emprow emp%rowtype;--记录型变量begin dbms_output.put_line(i); dbms_output.put_line(s);原创 2021-07-19 17:30:36 · 100 阅读 · 0 评论 -
单列索引、复合索引
–索引:在表的列上构建一个二叉树,提高查询效率,影响增删改的效率。—单列索引create index idx_ename on emp(ename);—单列索引触发规则,条件必须是索引列中的原始值–单行函数,模糊查询都会影响索引的触发。select * from emp where ename='scott';—复合索引create index idx_enamejob on emp(ename,job);–复合索引中第一列为优先检索列,(ename)–如果要触发复合索引,必须包含有原创 2021-07-16 16:35:24 · 812 阅读 · 0 评论 -
Oracle登录
.登录请输入用户名: sys as sysdba输入口令:创建新用户SQL> CREATE USER ZHT IDENTIFIED BY zht19950909;账号为:ZHT 密码为:zht19950909授权通过使用以下 GRANT 语句授予 OT 用户权限GRANT CONNECT, RESOURCE, DBA TO ZHT;登录新账号CONNECT ot@orcl输入口令:创建表create table classinfo( cla.原创 2021-07-14 16:11:37 · 66 阅读 · 0 评论 -
一、创建表、增删改查、序列
1.首先创建一个表空进--创建表空间create tablespace zht1datafile 'd:\zht1.dbf'size 100mautoextend onnext 10m;--删除表空间drop tablespace zht1;--创建用户create user zht1identified by 19950909default tablespace zht1;--给用户授权--oracle数据库中常用角色connect--连接角色,基本角色resource-原创 2021-07-14 15:59:03 · 136 阅读 · 0 评论 -
二、scott用户、单行函数、多行函数、分组查询、多表查询、子查询、分页查询
oracle自带scott用户,密码tiger,但是刚开始是锁定状态,需要解锁。--解锁alter user scott account unlock;--设置密码alter user scott identified by 19950909;然后切换到scott用户下面。scott用户下有三张主要的表。第一张emp表。第二张dept表。第三张salgrade表。下面是根据这几张表,进行简单的数据库语言学习。1.单行函数:作用于一行,返回一个值 ----------------原创 2021-07-14 15:44:02 · 285 阅读 · 0 评论 -
数据库删除.dbf文件,表空间,用户
--创建表空间create tablespace zht1datafile 'd:\zht1.dbf'size 100mautoextend onnext 10m;--删除表空间drop tablespace zht1;--创建用户create user zht1identified by 19950909default tablespace zht1;--删除用户drop user zht1;--给用户授权--oracle数据库中常用角色connect--连接角色,基本角色原创 2021-07-13 17:36:43 · 2700 阅读 · 0 评论