2007-12-14

orcle重启

关键字: oracle linux 重启
1. su - oracle -c "sqlplus ' / as sysdba'" 2. shutdown [nomal,immediate,abort] 3. startup
Sequence是数据库系统按照一定规则自动增加的数字序列。这个序列一般作为代理主键(因为不会重复),没有其他任何意义。 Sequence是数据库系统的特性,有的数据库有Sequence,有的没有。比如Oracle、DB2、PostgreSQL数据库有Sequence,MySQL、SQL Server、Sybase等数据库没有Sequence。 根据我个人理解,Sequence是数据中一个特殊存放等差数列的表,该表受数据库系统控制,任何时候数据库系统都可以根据当前记录数大小加上步长来获取到该表下一条记录应该是多少,这个表没有实际意义,常常用来做主键用,非常不错,呵呵,不过很郁闷的各个数据库 ...
DB2中类似于ORACLE中的DUAL表的表 问题 在ORACLE中,数据库用户可以通过访问DUAL表获取一些系统信息,例如: 'SELECT SYSDATE FROM DUAL'命令返回当前系统日期 SQL> SELECT SYSDATE FROM DUAL; SYSDATE ---------- 18-12-03 'SELECT 1 + 1 FROM DUAL'执行数学运算 SQL> SELECT 1 + 1 FROM DUAL; 1+1 ---------- 2 'SELECT MY_SEQUENCE.NEXTVAL FROM D ...
2007-07-31

DB2中存储过程分页程序

关键字: db2 分页
CREATE PROCEDURE DB2ADMIN.P_TEMP_YEARREPORT_QUERY  (OUT "ERRCODE" INTEGER,   OUT "ERRMSG" VARCHAR(50),   IN "V_USERNO" VARCHAR(20),   IN "V_KDBUREAID" VARCHAR(100),   IN "V_PAGE" INTEGER,   IN "V_PAGE ...
2007-07-31

IBM DB2常用操作指南

关键字: db2 操作指南
1.启动实例(db2inst1):实例相当于informix中的服务 db2start 2.停止实例(db2inst1): db2stop 3.列出所有实例(db2inst1) db2ilist 5.列出当前实例: db2 get instance 4.察看示例配置文件: db2 get dbm cfg|more 5.更新数据库管理器参数信息: db2 update dbm cfg using para_name para_value 6.创建数据库: db2 create db test 7.察看数据库配置参数信息 db2 get db cfg for te ...
2007-07-31

DB2的一些函数

关键字: db2 函数
DB2函數 135. AVG() 返回一組數值的平均值. SELECT AVG(SALARY) FROM BSEMPMS; 136. CORR(),CORRELATION() 返回一對數值的關系系數. SELECT CORRELATION(SALARY,BONUS) FROM BSEMPMS; 137. COUNT() 返回一組行或值的個數. SELECT COUNT(*) FROM BSEMPMS; 138. COVAR(),COVARIANCE() 返回一對數值的協方差. SELECT COVAR(SALARY,BONUS) FROM B ...
2007-07-31

DB2 SQL语法参考手册

关键字: DB2参考
DB2 提供了关连式资料库的查询语言 SQL (Structured Query Language),是一种非常口语化、既易学又易懂的语法。 此一语言几乎是每个资料库系统都必须提供的,用以表示关连式的操作,包含了资料的定义(DDL)以及资料的处理(DML)。SQL原来拼成SEQUEL,这语言的原型以“系统 R“的名字在 IBM 圣荷西实验室完成,经过IBM内部及其他的许多使用性及效率测试,其结果相当令人满意,并决定在系统R 的技术基础发展出来 IBM 的产品。而且美国国家标准学会(ANSI)及国际标准化组织(ISO)在1987遵循一个几乎是以 IBM SQL 为基础 ...