http://www.blogjava.net/decode360/archive/2008/10/16/286802.html create or replace type person as object( name varchar2(10), sex varchar2(2), birthday            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-05-22 21:49:00
                            
                                106阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            表示oracle数据库中非常重要的数据对象,也是主要的对象,今天,开始学习对表的管理!
  一:表的数据类型
1:字符类型
CHAR :固定字符长度的字符串(查询速度快)
vachar2 :变长字符串字段(节约空间)
2:数值类型
number(5,2) 前面整数,后面小数
3:日期类型
DATE   默认格式由NL            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-04-11 22:36:35
                            
                                780阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            日志, MYSQL, 数据库, ORACLE        使用道具       回复  一、环境和需求1、环境Mysql数据库服务器:OS version:linux 5.3 for 64 bitMysql Server version: 5.0.45Oracle数据库服务器:OS version:linux 5.3 for 64 bi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-04 20:58:06
                            
                                287阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            笔记,用于复习参考            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-09-17 16:21:57
                            
                                1110阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            背景生产中经常碰到创建用户时没有设置专用表空间,导致多个用户的默认表空间为USERS。本文讲述了以下两点:1、如何将用户默认表空间从USERS修改为自定义表空间。2、如何将用户保存在USERS表空间的对象迁移至自定义表空间。创建表空间CREATE TABLESPACE mytbs 
DATAFILE '/u01/oradata/mydb/mytbs01.dbf' 
SIZE 500M 
AUTOE            
                
         
            
            
            
            目录1.创建数据表1.1数据类型1)字符类型2)数值数据类型3)日期时间数据类型4)LOB数据类型1.2创建数据表1).直接设计表2)利用现有            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-19 15:56:10
                            
                                519阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            对于传统的关系数据库管理系统(RDBMS),比如Oracle、MySQL等,都是在数据库中存储和检索数据,在Oracle中,用schema来表示逻辑数据结构或模式对象的集合,模式对象是用户创建的,用来直接引用数据库中的数据,其中最重要的对象是表和索引。表是数据库中数据组织的而基本单位,一个表描述了一个实体,比如一张students表,我们用一个表名(students)和一些列来定一个该实体,每一列            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-04-25 14:06:37
                            
                                491阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SQL Server数据库与Oracle数据库之间最大的区别要属表空间设计。Oracle数据库开创性地提出了表空间的设计理念,这为Oracle数据库的高性能做出了不可磨灭的贡献。可以这么说,Oracle中很多优化都是基于表空间的设计理念而实现的。  Oracle表空间之基本概念  ORACLE数据库被划分成称作为表空间的逻辑区域——形成ORACLE数据库的逻辑结构。一个ORACLE数据库能够有一个            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-04-17 12:18:13
                            
                                2759阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            表,数据库中最基本的数据存储单元,数据在数据库中的存储形式是行和列。一个行,就是由表中定义的列相应的具体值组成的。理论属性表的字段数最大可达到1000。表的记录行,可以无限。一个表可以有无限个索引。数据库可以存储的表数量不受限制。注意:理论上是这样的,至少数据库本身是支持的,但实际上可能受到操作系统或其他方面的限制。表的分类1)常规表常规表(通常称为 “表”)是存储用户数据最常用的形式,它是缺省表            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-14 10:35:59
                            
                                243阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            
             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-12-16 17:01:00
                            
                                58阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            阅读目录 锁表与解锁 查看锁表进程SQL语句 解锁 对象锁与解锁 回到顶部 锁表与解锁 查看锁表进程SQL语句 select * from v$session t1, v$locked_object t2 where t1.sid = t2.SESSION_ID; 解锁 杀掉锁表进程: 记录下SID            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-08-15 12:49:00
                            
                                307阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            select sid,serial# from v$session where username='CQT'; alter system kill session '15,19095'; 参考资料: 1.https://www.cnblogs.com/yx007/p/9077939.html            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-09-27 15:48:00
                            
                                167阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            --所有对象(表、视图、索引、函数等)select * from sys.dba_objects where OWNER='AMIX' ord            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-03 01:14:17
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            转载: http://blog.163.com/lyq_163_2009/blog/static/1340826962010712101638462/
创建序列
## 创建序列
create sequence seq_nc_user
increment by 1 start with  1
nomaxvalue nocycle cache 10;
## 删除            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-01-15 14:55:19
                            
                                789阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、为什么使用视图(1)限制数据的存取:用户只能看到基表的部分信息。(2)使得复杂的查询变得容易:视图中的数据可能来自多个表。(3)使得数据相对比较独立:从项目开发的角度,模块对应视图,模块包含多个表,模块发生变化后只需修改相应的视图,对应的表的结构无需修改。(4)代表对同一数据的不同视角:不同部门的员工只能看到本部门的信息。
2、创建视图CREATE VIEW empvu10AS SELECT            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-03-25 11:00:58
                            
                                864阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            增加表空间大小的四种方法1:给表空间增加数据文件ALTER TABLESPACE app_data ADD DATAFILE'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF' SIZE 50M; 2:新增数据文件,并且允许数据文件自动增长ALTER TABLESPACE app_data ADD DATAFILE'D:\ORACLE\            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-04-19 09:50:08
                            
                                2476阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            视图 视图封装了复杂查询语句,可以看做是表的部分内容的映射。 视图的存在可以直观感受数据的关系,并且对一些敏感源数据进行隐藏。 虽然视图是原始表的内容映射,但是不建议直接对视图进行DML操作 创建一张视图: create or replace view Name(自定义字段名) //or repla ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-21 19:47:00
                            
                                84阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1. 查看所有表空间大小SQL> select tablespace_name,sum(bytes)/1024/1024 M from dba_data_files group by tablespace_name;2. 已经使用的表空间大小SQL> select tablespace_name,sum(bytes)/1024/1024 M from dba_free_space gr            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-25 14:39:01
                            
                                172阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Oracle
Oracle将数据逻辑的存放到表空间中,物理的存放到与表空间相关的数据文件中。
 
数据库,表空间和数据文件关系紧密,但是存在以下区别
1. Oracle数据库有一个或者多个成为表空间的逻辑单元组成,它存放了所有的数据库数据
2.      每一个表空间都由一个或多个数据文件组成,数据文件是符合oracle所在操作系统的物理结构
3        数据库数据全部存放在组成表空间的数据文件中。例如,最简单Oracle数据库有一个表空间和一个数据文件,另一个数据库可能拥有三个表空间,每个表空间由两个数据文件组成            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2008-12-28 13:25:35
                            
                                1797阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.系统表
ORACLE数据库的系统参数都存储在数据库中,可以通过SQLPLUS,以用户SYSYTEM进行查询。几个重要的表或者视图如下:
 
v$controlfile:控制文件的信息;
v$datafile:数据文件的信息;
v$log:日志文件的信息;
v$process:处理器的信息;
v$session:会话信息;
v$transaction:事务信息;
v$            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2011-11-18 18:27:49
                            
                                527阅读