易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

oracle 建立表空间和用户管理脚本

 ---删除用户及其用户下面的所有对象
drop user ca cascade;
---删除表空间及其表空间里的所有内容
drop tablespace ATMV INCLUDING CONTENTS;
drop tablespace INDX INCLUDING CONTENTS;
----创建表空间,指定数据文件,初始化100M 自增加50M
create tablespace ATMV datafile 'C:/ATMV.dat' size 100m autoextend on next 50m maxsize unlimited; 
create tablespace INDX datafile 'C:/INDX.dat' size 100m autoextend on next 50m maxsize unlimited; 
-----创建用户,指定表空间
create user ca identified by atm123 default tablespace ATMV; 
---给用户授权
grant dba to ca;
---运行
@C:/CreateNameSpace.sql ......

串行factor oracle , 类 ac

#include"stdio.h"
#include"math.h"
#include"iostream"
//#include"assert.h"
using namespace std;
//#include"conio.h"
//#include"io.h"
#define FAIL -1
#define Init 0
#define N 10101000
#define M 1010
#define ML 11111
#define AS 128
#define INF (int)((unsigned int)(-1)>>2)
#define _max(a,b) (a>b?a:b)
#define _min(a,b) (a<b?a:b)
long lrs[N]={0};
long  bk[N]={0};
long belong[N]={0};
int cac[ML][M]={0};
int  trans[AS][ML];
long m,n,ml0;
char p[N];
inline int LengthCommonSuffix(int p1, int p2)
{
    if (p2 == bk[p1]) return lrs[p1];
    while (bk[p1] != bk[p2])
        p2 = bk[p2];
    return _min(lrs[p1], lrs[p2]);
}
inline int LengthRepeatedSuffix(int p1, int s)
{
    if (s == Init) return 0;
 return LengthCommonSuffix(p1, s - 1) + 1;
}
void Oracle_on_line(char *p, int n)
 {
 void Analy(int,int,int);
  &nbs ......

Oracle导数据


-----------执行SQL文件----------
sql> @D:\db\mysql.sql 回车
---------登录数据库命令---------
conn system/manager@ora9i
---------导出存储空间数据--------
exp scott/tiger@ora9i file=D:\oracleBak\scott.dmp log=D:\oracleBak\scott.log;
---------导入存储空间的数据备份文件--------
imp scott/tiger@ora9i file=D:\oracleBak\scott.dmp log=D:\oracleBak\scott.log full=y
---------创建LINK连接到其他数据库----------
create database link db_test connect to scott2 identified by tiger2 using 'ora9i2'
--------通过LINK对象复制一个数据库中的某个表[emp]到另一个数据库中----------
create table emp as select * from emp@db_test;
-----------导出数据库中指定表的数据文件------------
exp scott/tiger@ora9i file=d:\emp tables=(emp)
-----------向指定数据库中导入指定的数据文件,形成对应的数据表-------------
imp scott/tiger@ora9i& ......

Oracle数据库Decode()函数的使用方法

[摘要] DECODE函数的作用:它可以将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。
 
DECODE函数的作用:它可以将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值。
 
区别于SQL的其它函数,DECODE函数还能识别和操作空值。
 
  语法如下:
 
  DECODE(control_value,value1,result1[,value2,result2…][,default_result]);
 
  control _value
 
  试图处理的数值。DECODE函数将该数值与后面的一系列的偶序相比较,以决定返回值。
 
  value1
 
  是一组成序偶的数值。如果输入数值与之匹配成功,则相应的结果将被返回。对应一个空的返回值,可以使用关键字NULL于之对应
 
  result1
 
  是一组成序偶的结果值。
 
  default_result 未能与任何一个值匹配时,函数返回的默认值。
 
  示例如下:
 
  sele ......

Oracle Temporary Tables临时表

虽然我们在日常的数据库开发与维护中经常使用临时表,但对于临时表的了解可能还是很片面的.
今天在网上找到了一个好贴子,与大家分享一下.
出处:http://www.matrix.org.cn/thread.shtml?topicId=31492&forumId=36
在Oracle8i或以上版本中,可以创建以下两种临时表:
1。会话特有的临时表
    CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>)
    ON COMMIT PRESERVE ROWS;
  
2。事务特有的临时表
    CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>)
    ON COMMIT DELETE ROWS;
   CREATE GLOBAL TEMPORARY TABLE MyTempTable
所建的临时表虽然是存在的,但是你试一下insert 一条记录然后用别的连接登上去select,记录是空的,明白了吧,我把下面两句话再贴一下:
--ON COMMIT DELETE ROWS 说明临时表是事务指定,每次提交后ORACLE将截断表(删除全部行)
--ON COMMIT PRESERVE ROWS 说明临时表是会话指定,当中断会话时ORACLE将截断表。
冲突的问题更本不用考虑.
  ......

Oracle 函数

SQL中的单记录函数
1.ASCII
返回与指定的字符对应的十进制数;
SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual;
A A ZERO SPACE
--------- --------- --------- ---------
65 97 48 32
2.CHR
给出整数,返回对应的字符;
SQL> select chr(54740) zhao,chr(65) chr65 from dual;
ZH C
-- -
赵 A
3.CONCAT
连接两个字符串;
SQL> select concat(’010-’,’88888888’)||’转23’ 高乾竞电话 from dual;
高乾竞电话
----------------
010-88888888转23
4.INITCAP
返回字符串并将字符串的第一个字母变为大写;
SQL> select initcap(’smith’) upp from dual;
UPP
-----
Smith
5.INSTR(C1,C2,I,J)
在一个字符串中搜索指定的字符,返回发现指定的字符的位置;
C1 被搜索的字符串
C2 希望搜索的字符串
I 搜索的开始位置,默认为1
J 出现的位置,默认为1
SQL> select instr(’oracle traning’,’ra’,1,2) instring from dual;
INSTRING
--------- ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [6269] [6270] [6271] [6272] 6273 [6274] [6275] [6276] [6277] [6278]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号