易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle基础知识1

 
1、默认事例:
用户名:scott密码:tiger 主机字符串:本机可以为空
2、启动方法:
运行:sqlplus scott/tiger@lhd
3、SQLPLUS基本命令:
Desc:显示表、视图结构  desc 表名,视图
List:列出SQL缓冲区区中的一行或多行命令语句
Exit:退出
4、常用的数据字典(三种前缀:USER,ALL,DBA)
USER_TABLES:用户所有表信息
USER_VIEWS:用户所有视图
USER_CONSTRAINTS:记录创建表结构的约束
USER_DEPENDENCIES:记录用户表之间的关系及自定义类型之间的关系
USER_TAB_COLUMNS:有关各表的列信息
USER_TRIGGERS:用户触发器的信息
5、显示控制:
set linesize 500
set pagesize 100
"/"与"run"执行刚才执行的语句、也可以用“r”
"分号"代表语句结束提交到后台执行
6、设置时间输出格式:
alter session set NLS_date_format='YYYY-MM-DD'
7、清屏:clear screen
8、查询某用户下的表名:
SELECT * from dba_tables WHERE owner='HSA6'
9、查询有几个用户
select * from dba_users
10、导入DMP格式数据:
1).新建成表空间和用户名
2).imp system/123456@orcl file='d:\data\test.dmp' log='d:\data\test.log' fromuser='hsa6' touser='hsa7'
fromuser是指dmp格式包中的某表空间的用户,TOUSER 是指要导入的表空间的用户
11、更改某值:
sqlserver:
update ca_company set dwmc=substring(dwmc,1,2)+'B'+substring(dwmc,4,10)
oracle:
UPDATE ca_company SET c4='b'|| substr(c4,2,LENGTH(c4)) WHERE c4 LIKE 'a%'
查询系统所有用户:select distince owner from dba_segments;
查看与多少个表空间:select   tablespace_name from dba_tablespaces;
查看表空间有多少个表:select   tablespace_name,bytes/1024/1024 file_size_mb file_name    from dba_data_files;
1.连接:sqlplus scott/tiger@oracle 或者 sqlplus / as sysdba;
2.退出:quit或exit;
3.查看当前用户:show user;
4.重新连接:/ as sysdba;
5.创建表空间:create tablespace sales datafile 'd:/hello.dbf' size 4m;
6.查看当前时间:select sysdata from daul(有select   必有from);
7.查看表结构:desc dual (虚表);
8.创建用户名和密码:create user rose identified by rose;
9.授权( 使用oracle的资源): grant dba,connect,resource to rose;
10.用户登陆


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

Oracle入门书籍推荐《转》

Oracle入门书籍推荐
链接:http://www.eygle.com/archives/2006/08/oracle_fundbook_recommand.html
很多朋友要我帮忙推荐一下Oracle的入门书籍,能够了解Oracle的基本概念、基本知识的那种。
我就免为其难,推荐几本。
首先我想强调的一点是,任何一本系统的Oracle书籍只要认真读下来,都会有不错的收获,读书最忌讳的 ......

SQL Server和Oracle的常用函数对比

 ---------数学函数
1.绝对值
S:select abs(-1) value
O:select abs(-1) value from dual
2.取整(大)
S:select ceiling(-1.001) value
O:select ceil(-1.001) value from dual
3.取整(小)
S:select floor(-1.001) value
O:select floor(-1.001) value from dual
4.取整(截取)
S:select cast ......

Oracle索引笔记

 一.B-Tree索引(b-tree index)
1. 选项择索引字段的原则: 
在WHERE子句中最频繁使用的字段 
联接语句中的联接字段 
选择高选择性的字段(如果很少的字段拥有相同值,即有很多独特值,则选择性很好) 
ORACLE在UNIQUE和主键字段上自动建立索引 
在选择性很差的字段上建索引只有在这个字段的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号