- 博客(13)
- 资源 (8)
- 收藏
- 关注
原创 DB2 精萃
---start古之成大事者,不唯有超世之才,亦唯有坚忍不拔之志也!DB2 认证路线图在FedaroCore4下安装DB2 Express-CDB2 目录结构DB2 配置DB CHNGPGS_THRES 参数DB2 安全性概述DB2 用户管理DB2 脚本锁升级失败将引起死锁遇到问题该如何解决DB2 SQL 精萃----声明:转载请注明出处。-
2009-11-05 16:50:00 4278
原创 DB2 脚本
----start我们可以把DB2 命令或者 SQL语句写在一个脚本中以方便我们管理DB2,那么如何写DB2 脚本呢?很简单,我们建立一个文本文件,然后把要执行的命令或SQL写在里边就可以了。如,我们建立一个名为test.txt的文件,然后输入以下内容:CONNECT TO SAMPLE;CREATE TABLE USER( ID INTEGER NOT NULL, NAM
2009-11-24 14:01:00 2452
原创 UNION, INTERSECT, EXCEPT
----start 这几个关键字是用来操作集合的。UNION用来求两个集合的并集,INTERSECT用来求两个集合的交集,EXCEPT用来求在第一个集合中存在,而在第二个集合中不存在的记录。每个关键字后面都可以接ALL(UNION ALL, INTERSECT ALL, EXCEPT ALL),如果不接ALL,操作集合将会去掉重复值,下面我们通过一个例子来对比一下它们直接的不同。---
2009-11-24 11:56:00 5684 1
原创 SOME,ANY,All,EXISTS,IN
----start 这几个关键字有一个共同点,那就是它们一般应用于子查询中。大家对 IN 都比较熟悉,这里我们就不介绍了,下面我们看一看其他几个关键字的使用,首先,我们定义如下表:--学生CREATE TABLE STUDENT ( ID VARCHAR(8),---学号NAME VARCHAR(20),---姓名CLASS VARCHAR(20),---班级
2009-11-23 13:44:00 3226 1
原创 相关子查询
----start我们先来看两个表的定义:--用户CREATE TABLE USER(USERID INTEGER NOT NULL,---用户IDCOMPANYID INTEGER,---公司IDTELNO VARCHAR(12)---用户电话); --公司CREATE TABLE COMPANY(COMPANYID INTEGER NOT N
2009-11-23 12:33:00 10533 4
转载 古之成大事者,不唯有超世之才,亦唯有坚忍不拔之志也!
----start----声明:本文转载牛新庄的《DB2数据库性能调整和优化》的前言部分。----出处:http://www.china-pub.com/computers/common/Catalog.asp?type=6&IDD=195576&shuming=DB2%u6570%u636E%u5E93%u6027%u80FD%u8C03%u6574%u548C%u4F18%u5316
2009-11-23 09:48:00 6958
原创 DB2 配置
----startDB2 可以在四个不同层面配置:一:系统环境变量(System Environment Variable)系统环境变量用来配置DB2 的使用环境:查看:set | grep DB2 DB2DIR=/opt/ibm/db2/V9.5 --DB2安装目录DB2INSTANCE=db2inst1 --当前活动的实例二:DB2 概要文件注册表(Prof
2009-11-13 16:27:00 15469 1
原创 DB2安全性概述
----startDB2 的安全性由两方面组成:认证和授权认证认证就是系统验证用户身份的过程。说的简单点,就是验证用户名和密码,因为DB2用户同时也是操作系统用户,所以,首先必须得到操作系统的认可。在默认情况下,DB2使用的就是基于操作系统的用户认证。当然,你也可以指定其它认证方式。DBM CFG 的AUTHENTICATION参数决定在哪里进行用户认证。AUTHENTICAT
2009-11-10 15:08:00 2783
原创 DB2 用户管理
----startDB2 用户和其它数据库有些不同,DB2用户必须是个操作系统用户,所以要增加DB2用户需要下面2步:1、增加一个操作系统用户groupadd test---添加用户组testuseradd -m -g test -d /home/test test---添加用户testpasswd test---修改test的密码 2、赋予用户DB2权限db2 con
2009-11-10 11:26:00 3865 1
原创 DB2 Merge 语句的使用
----startDB2 Merge 语句的作用非常强大,它可以将一个表中的数据合并到另一个表中,在合并的同时可以进行插入、删除、更新等操作。我们还是先来看个简单的例子吧,假设你定义了一个雇员表(employe),一个经理表(manager),如下所示: ---雇员表(EMPLOYE)CREATE TABLE EMPLOYE (EMPLOYEID INTEGER NOT NU
2009-11-06 10:37:00 19293 4
原创 在FedaroCore4下安装DB2 Express-C
----start一:前提条件linux 版本:FedaroCore4DB2 版本:DB2 Express-C 9.5DB2必须使用root用户进行安装。 二:步骤1、将db2exc_952_LNX_x86.tar.gz 文件上传至/root/2、使用root用户登录系统,解压文件:tar xzvf /root/db2exc_952_LNX_x86.tar.gz
2009-11-05 16:06:00 1575
原创 在操作数据的同时查看操作前或操作后的值
----start我们经常需要对数据库进行插入、更新、删除等操作,如果我们想在更新数据的同时查看一下更新后的值,该怎么办呢?怎么样?是不是不太明白我说的话,不要紧,考虑下面的情况:CREATE TABLE USER ( NAME VARCHAR(20) NOT NULL,--姓名 SALARY FLOAT NOT NULL--工资 ); INSERT INTO
2009-11-05 13:07:00 1777
原创 DB2 函数概览
----startDB2 内置的函数真的是很多,要精通每个函数几乎是不可能的,所以本文并不打算介绍每个函数的具体用法,而是提供一个概览,让您了解每个函数的功能,这样,当你感觉你需要某些功能的函数时,再学习它们的具体用法也不迟。 DB2内置函数大体分为以下几类:聚合函数类型转换函数数学函数字符串函数日期时间函数XML 函数分区函数安全函数其他 下面我
2009-11-02 13:11:00 4683
Korn Shell 精萃
2015-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人