![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 85
dpwangyanli
这个作者很懒,什么都没留下…
展开
-
ORA-00064: object is too large to allocate on this O/S (%s,%s)
今天手贱,本来设置为了解决EOERR: ORA-12519 TNS:no appropriate service handler found,解决好了后,又引发了ORA-00064: object is too large to allocate on this O/S 这个错误,而且这个错误害我不浅,整整一个下午几乎都荒废到这个问题上了。首先说说怎么解决ORA-12519问题。...原创 2014-01-24 20:47:11 · 523 阅读 · 0 评论 -
Oracle 数据库表连接
ECT'苹果',1UNION ALL SELECT'香蕉',1UNION ALL SELECT'草莓',1UNION ALL SELECT'西瓜',1UNION ALL SELECT'樱桃',1UNION ALL SELECT'荔枝',1UNION ALL SELECT'芒果',1UNION ALL SELECT'木瓜',1 ----table_2没有此项UNION ALL SELECT'香梨',1 ----table_2没有此项GO 创建表table_2并插入数据原创 2015-06-09 17:39:52 · 86 阅读 · 0 评论 -
Oracle 约束条件
原创 2015-06-09 16:01:22 · 92 阅读 · 0 评论 -
Oracle 基础笔记(三)
原创 2014-06-27 16:52:26 · 42 阅读 · 0 评论 -
Oracle 基础笔记(二)
create table, create view to kenny;conn kenny/kenny1 --求比普通员工的最高薪水还要高的经理人名称create view v$_manager_employee_id as select distinct manager_id from hr.employees where manager_id is not nullselect * from v$_manager_employee_id;select first_name,sal原创 2014-06-26 17:35:42 · 81 阅读 · 0 评论 -
Oracle 删除一个用户下的所有表、触发器、约束
2014-06-20 14:07:59 · 241 阅读 · 0 评论 -
Oracle 基础笔记(一)
ipulation Language)数据操纵语言 命令使用户能够查询数据库以及操作已有数据库中的数据。基本的数据操作分成两类四种:检索(select)和更新(Insert,Update,Delete)。DCL(Data Control Language)数据控制语言是用来设置或者更改数据库用户或角色权限的语句,这些语句包括GRANT、DENY、REVOKE等语句,在默认状态下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权利执行数原创 2014-06-24 15:02:47 · 60 阅读 · 0 评论 -
ORA-00064: object is too large to allocate on this O/S (%s,%s)
,而且这个错误害我不浅,整整一个下午几乎都荒废到这个问题上了。首先说说怎么解决ORA-12519问题。这个问题从网上查出来说是数据库进程数到达了最大值,需要设置大一点。这个一般出现再Oracle express中,因为Oracle中一般不会出现这个问题的。首先在sqlplus中检查下process和session的使用情况。1.cmd打开命令窗口2.dba登陆: sqlplus "/ as sysdba"3.查看process数.SQL>show原创 2014-01-24 20:47:11 · 292 阅读 · 0 评论 -
Oracle 空串和NULL
在Oracle中有个关键字叫NULL,它表示某个值是未知的、是不确定的。既然是未知的,就有无数种的可能性。因此,NULL并不是一个确定的值。例1set serverout ondeclare v_b1 boolean:=null; --布尔值可以赋值null.当然它另外两种值只能是true,false了v_a int := null; v_b int := null;...原创 2015-06-10 16:34:26 · 190 阅读 · 0 评论 -
Oracle 数据库表连接
准备工作:创建表table_1并插入数据CREATE TABLE table_1(id INT IDENTITY(1,1) PRIMARY KEY,name VARCHAR(50),classid INT)GOINSERT INTO table_1(name,classid) SELECT'苹果',1UNION ALL SELEC...原创 2015-06-09 17:39:52 · 74 阅读 · 0 评论 -
Oracle 约束条件
1)Not Null 约束 (防止NULL值进入指定的列)不能包含Null值或者无值只能在单个列上定义同一个表中可以在多个列上分别定义NOT NULL约束2)UNIQUE 约束 (唯一约束,保证指定的各列组合中没有重复的值)不能包含重复的值,可以包含多个NULL值或者无值可以定义在单个列上或者多个列的组合Oracle会自动为UNIQUE约束的列建立一个唯一索引。...原创 2015-06-09 16:01:22 · 174 阅读 · 0 评论 -
Oracle 基础笔记(三)
1.dictionary 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。静态数据字典-->主要是在用户访问数据字典时不会发生改变的, --例如某用户创建的表动态数据字典-->是依赖数据库运行的性能的,反映数据库运行的一些内在信息,所以在访问这类数据字典时往往不是一成不变的。这些视图提供了关于内存和磁盘的运行情况,所以我们只能对其进行只读访问而不能...原创 2014-06-27 16:52:26 · 53 阅读 · 0 评论 -
Oracle 基础笔记(二)
1. View 就是一个子查询或者就是一张表,视图中的表叫虚表,实际数据依然在实际当中的表里面 . --Grant user to create viewconn sys/oracle as sysdba;grant create table, create view to kenny;conn kenny/kenny1 --求比普通员工的最高薪水还要高的经理人...原创 2014-06-26 17:35:42 · 89 阅读 · 0 评论 -
Oracle 基础笔记(一)
DDL(Data Definition Language)数据定义语言 用于描述数据库中要存储的现实世界实体的语言. 包括结构定义、操作方法定义(Create, Alter, Drop)等。DML(Data Manipulation Language)数据操纵语言 命令使用户能够查询数据库以及操作已有数据库中的数据。基本的数据操作分成两类四种:检索(select)和更新(Inser...原创 2014-06-24 15:02:47 · 68 阅读 · 0 评论 -
Oracle 删除一个用户下的所有表、触发器、约束
第一种方式: drop user kenny cascade;create user kenny identified by kenny1 default tablespace users quota 10M on users;grant all privileges to kenny; 至此删除kenny 用户,并创建了kenny用户并赋予所有权限。 第二种方式:...2014-06-20 14:07:59 · 875 阅读 · 0 评论 -
Oracle 空串和NULL
out ondeclare v_b1 boolean:=null; --布尔值可以赋值null.当然它另外两种值只能是true,false了v_a int := null; v_b int := null; --整数可以给它赋值nullv_s varchar2(20):= null ; --字符也可以赋值nullbeginif(v_a= v_b) then --v_a 和v_b都是null但此处判断的结果是它们并不相等.改成v_a =null结果仍原创 2015-06-10 16:34:26 · 118 阅读 · 0 评论