Oracle
文章平均质量分 70
csdn_l_wang
这个作者很懒,什么都没留下…
展开
-
Oracle-约束
一、约束的作用约束用于保证数据库数据的完整性和可靠性。二、约束的分类1、主键约束2、外键约束3、唯一性约束4、非空约束5、检查约束6、默认值约束三、约束详解主键约束1、主键的意义 a、防止出现重复的数据--实现实体完整性 通过主键保证数据表的数据不会出现重复 b、检索有利 ...原创 2016-09-04 16:35:22 · 64 阅读 · 0 评论 -
Oracle-SQL*Plus
一、SQL*PLUS介绍 SQL*Plus可以执行输入的SQL语句、包含SQL语句的文件和PL/SQL语句。 1、进入SQLPlus的两种方式 开始-程序-oracle-应用程序开发-SQLPlus 运行cmd-sqlplus 用户名/密码2、退出SQLPlus 执行exit或者quit命令 3、SQL*Plus编辑器 ...原创 2016-01-05 19:03:15 · 82 阅读 · 0 评论 -
Oracle-常见问题处理
一、出现错误:TNS:no appropriate service handler found 可能是数据库上当前的连接数目已经超过了它能够处理的最大值select count(*) from v$process --当前的连接数select value from v$parameter where name = 'processes' --数据库允许的最大连接数...原创 2016-01-05 19:02:22 · 67 阅读 · 0 评论 -
Oracle数据库表、视图
一、数据库表常用操作--建表,指定表空间create table student(student_id number,student_name varchar2(20)) tablespace TS1;--增加列alter table student add (address varchar2(20));--修改列alter table student modify (...原创 2015-12-22 15:02:51 · 100 阅读 · 0 评论 -
Oracle用户、角色和权限
用户、角色、权限是Oracle数据库进行权限控制的主要手段。一、用户1、用户分类 Oracle用户分为两类: 系统用户:具有系统管理权限的用户; 普通用户:2、查看用户信息 视图dba_users存储了所有用户的基本信息。SQL> desc dba_usersName ...原创 2015-12-18 13:35:31 · 268 阅读 · 0 评论 -
Oracle数据块
数据块(Block)-------(最小i/o单位) 是最小的数据管理单位,是执行输入输出操作时的最小单位。 Oracle的数据块是操作系统数据块大小的整数倍。 Oracle取数据时,总是获取整个数据块。 数据库中标准的数据块(data block)容量是由初始化参数 DB_BLOCK_SIZE 指定的1、数据块的组成...原创 2015-12-03 15:23:09 · 204 阅读 · 0 评论 -
Oracle-表空间
一、表空间概念 表空间是Oracle数据库中的逻辑结构。是组织数据和进行空间分配的逻辑结构,可以将表空间看成是数据库对象的容器。 物理上,表空间由一个或者多个数据文件组成。 一个数据库通常包括 SYSTEM SYSAUX TEMP三个默认表空间,一个或多个临时表空间,一个撤销表空间和几个应用程序使用的表空间。 1、表空间的类...原创 2015-12-03 15:22:46 · 87 阅读 · 0 评论 -
Oracle-SQL-排序操作
1、普通排序 select * from emp order by empno asc(desc); 2、根据多字段排序 select * from emp order by ename,job asc(desc); 3、按子串排序 select * from emp order by substr(ename,length...原创 2015-11-26 21:45:54 · 197 阅读 · 0 评论 -
Oracle-SQL-查询操作
1、基本查询 select * from emp select ename,empno from emp 使用*和详细列出列名的查询结果是一样的,但是,在程序中采用列出列名的方式可以提高程序的可读性。2、指定条件的查询 select * from emp where ename='SIMTH' where用于指定查询条件,通...原创 2015-11-26 21:07:14 · 71 阅读 · 0 评论 -
Oracle-常用操作
一、查看当前连接数 连接数SQL> select count(*) from v$session #当前的连接数SQL> Select count(*) from v$session where status='ACTIVE' #并发连接数SQL> select value from v$parameter where name = 'pro...原创 2016-01-05 19:03:49 · 75 阅读 · 0 评论