Oracle 表操作(转)】的更多相关文章

4.1.dml操作: 1.查看当前用户下所有的表: select * from user_tables; 2.查看某表的大小: select sum(bytes)/(1024*1024) as "size(M)" from <表名>; 3.查看当前用户每个表占用空间的大小: select segment_name,sum(bytes)/1024/1024 as "SIZE:(MB)" from user_extents group by segment_…
表操作 复制表结构和数据 CREATE TABLE table_name AS SELECT * FROM old_table_name; 复制表结构 CREATE TABLE table_name AS SELECT * FROM old_table_name WHERE 1=2 复制表数据(两个表结构一样) INSERT INTO table_name select * from old_table_name 复制表数据(两个表结构不一样) Insert into table_name(co…
1. Oracle 中将一个表中数据导入到另外一个表的方法 insert into scd_data_201007 select * from analog_data_201007 ; 2. 纵表转换为横表 纵表格式 pid                   dtag  ttag  dqf    pval 1001-1-1001    100    1       0    10.10 横表格式: pid    h1  h2  h3 Select --Pid,Substr(Pid, 8, 4)…
1.增加新字段:alter table table_name add (name varchar(20) default 'http://www.zangjing.net/');. 2.修改表字段:alter table table_name modify (name varchar2(30) default 'http://www.zangjing.net/');    在修改default值时,只有在新增加数据时,才会体现出来; 3.删除表字段:alter table table_name…
数据类型: 1.CHAR:定长字符类型,默认长度是1,最长不超过2000字节. 2.CARCHAR2(length):可变字符类型,默认长度是1,最长不超过4000字符. 3.NUMBER(P,S):可存整数和浮点数.p表示数字的最大位数(如果是小数包括整数部分和小数部分和小数点,p默认是38为),s是指小数位数. 4.date:存储时间,8位长度. Alter tables 表名 add constraint 表名_约束名 primary key 列名 Alter tables 表名 add…
Oracle表操作 --主键,复合主键 create table example (id number primary key, name varchar2(20)); create table example1 (id number, name varchar2(20),primary key(id)); create table example2 (id number, name varchar2(20)); ALTER TABLE example2 ADD PRIMARY KEY (ID)…
一.oracle表及表空间: 1.查看用户.用户表空间等,需要sysdba登陆: select username, default_tablespace from dba_users;   2.一个数据库可以有多个表空间,一个表空间里可以有多个表.表空间就是存多个表的物理空间:可以指定表空间的大小位置等. 创建表空间:create tablespace ts1 datafile 'C:\tablespace\ts1.dbf' size 50M; 自动扩展大小:create tablespace…
目录: 0. 参考链接与参考手册1. oracle 实用(常用操作)指令2. 数据库基本操作语法 a) 表操作 1)创建表 2)更新表 3)删除表 4)查询 b) 事务操作 c) 序列操作 1)创建序列 2)序列操作 3. 数据4. 数据5. 数据 0.参考链接与参考手册 基本操作文档: 学校实验指导书 函数整理: oracle 10g 函数大全 oracle SQL 参考文档:  Oracle 10g SQL 参考文档   1.oracle 实用(常用操作)指令 1) to_char(date…
查看端口号指令 netstat –a 设置: set pagesize 100; //设置每页显示的行数set linesize 200; //设置每页显示的字符数 空格也算col 列名A for a8; //设置A列的宽度为8,a代表字符串 col 列名B for 9999; //设置B列的宽度, 9999为数字格式    清屏: SQL> clear scre; SQL> host cls; 建立表空间 SQL> create tablespace tc20 datafile 'e:…
本文主要介绍oracle表空间常见的操作实例,包括创建.查询.增加.删除.修改.表空间和数据文件常用的数据字典和动态性能视图包括v$dbfile.v$datafile.v$tempfile.dba_segments.user_segments.dba_data_files.v$tablespace.dba_tablespaces.user_tablespaces. 创建表空间 1.创建数据表空间 CREATE TABLESPACE DATATBS DATAFILE '/opt/oracle/or…