Oracle 自增字段创建

在SQLServer数据库中,本身含有自增字段这种类型。 但Oracle中却没有,我们可以用触发器trigger的功能来实现它: 1、首先建立一个创建自增字段的存储过程 create or replace procedure pro_create_seq_col (tablename varchar2,columnname varchar2) as strsql varchar2(1000); begin strsql := 'create sequence seq_'||tablename||' minvalue 1 maxvalue 9999999999999999...

作者: weigongwan 发布时间: 10-21

数据库表空间的计算方法

表的字节数:90 记录:N行 index bytes:表 bytes select segment_name,segment_type,bytes from user_segments where segment name ('T','T_IND'); select trunc((inx/tb)*100) ind_pct from dual; 表总量:93bytes*N(1+yy) 归档日志;

作者: keelee 发布时间: 10-19

Oracle 卸载――windows篇

Oracle 卸载――windows篇 注:之前一定要做好备份 1用DBCA删除数据库 启动DBCA,选择“删除数据库”然后按提示一步一步操作直到最后。这时会弹出一个对话框“数据库删除完毕,是否执行其他操作”,选择“否”,不执行其他操作。至此数据库删除完毕。 2停止所有ORACLE的服务 打开开始菜单,右击“计算机”,选择“管理”,找到“服务”,双击打开,找到所有以“ORACLE/ORA”开头服务,右击,...

作者: xiaozhenggang 发布时间: 10-19

mongodb的collection几个功能介绍

1.collection介绍 在mongodb中,collection相当于关系型数据库的表,但并不需提前创建,更不需要预先定义字段 db.collect1.save({username:'mayj',mail:'test@abc.com'}) #向collect1中插入一条记录,collection会在第一次插入记录的时候自动创建 db.collect1.save({username:'name2',mail:'name2@abc.com',age:28}) #插入一条新记录,相对上条记录这次有三个key,类似三个...

作者: george.ma 发布时间: 10-19

环境变量TWO_TASK

[root@zyh tiv]# sqlplus system/oracle SQL*Plus: Release 11.2.0.1.0 Production on Tue Oct 19 14:34:23 2010 Copyright (c) 1982, 2009, Oracle. All rights reserved. ERROR: ORA-12162: TNS:net service name is incorrectly specified Enter user-name: ERROR: ORA-12162: TNS:net service name is incorrectly specified Enter user-name: ERROR: ORA-12162: TNS:ne...

作者: lzdyxin 发布时间: 10-19

Oracle学习笔记

1、创建一张和A表结构一样但不带数据的表B create table B as select * from A where 1=0; 2、获取系统当前scn select dbms_flashback.get_system_change_number scn from dual; 3、获取隐含参数语句: SELECT x.ksppinm NAME, y.ksppstvl VALUE, x.ksppdesc describ FROM SYS.x$ksppi x, SYS.x$ksppcv y WHERE x.inst_id = USERENV ('Instance') AND y.inst_id = USERENV (...

作者: dxwwp 发布时间: 10-17

使用 RMAN No Catalog方式对 Oracle数据文件进..

使用 RMAN No Catalog方式对 Oracle数据文件进行恢复 破坏现有的数据库 删除system数据文件后,数据库就无法启动了。 $ ls -l /oracle/oradata/tcqas/system01.dbf -rw-r----- 1 oracle dba 419438592 Aug 02 13:48 /oracle/oradata/tcqas/system01.dbf $ rm –f /oracle/oradata/tcqas/system01.dbf $ 恢复数据库 $ rman target / nocatalog Recovery Manager: Release 10.2...

作者: lihaojun2008 发布时间: 10-16

oracle imp字符集问题的总结

问题1: 在imp一个dmp文件的时候,提示不支持要求的字符集转换(从类型850到852). 原理: ORACLE多国语言设置是为了支持世界范围的语言与字符集,一般对语言提示,货币形式,排序方式和CHAR,VARCHAR2,CLOB,LONG字段的数据的显示等有效。ORACLE的多国语言设置最主要的两个特性就是国家语言设置与字符集设置,国家语言设置决定了界面或提示使用的语言种类,字符集决定了数据...

作者: osdba 发布时间: 10-13

oracle 大表复制测试

SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi PL/SQL Release 10.2.0.1.0 - Production CORE 10.2.0.1.0 Production TNS for Linux: Version 10.2.0.1.0 - Production NLSRTL Version 10.2.0.1.0 - Production Elapsed: 00:00:00.05 SQL> se...

作者: atyu30 发布时间: 10-12

oracle 调用链接接口发送短消息

etl_monitor_v2.sh //控制何时发短信 ---------------------------------- ORACLE_SID=orcl ORACLE_BASE=/opt/oracle ORACLE_HOME=/opt/oracle/product/10.2.0 export ORACLE_SID ORACLE_BASE ORACLE_HOME PWD_DIR=/home/oracle/shell SQLPLUS=${ORACLE_HOME}/bin/sqlplus CONFIG_INI=${PWD_DIR}/ini/config_v2.ini gameuser='GAMEDATA/"h^zx@xxnm(Ybn"' echo ${gameuser} e...

作者: hero--008 发布时间: 10-12