`
273514524
  • 浏览: 3220 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

DB2数据库操纵

阅读更多
                       DB2数据库操作
db2解锁:
db2 =>; get snapshot for locks on baan
db2 force application all
db2 terminate


db2自增长序列
create sequence a_seq       --创建序列名字为   a_seq
minvalue 1               --  最小值为      1
maxvalue 99999   ---  最大值为      99999  
start with 1            ---   开始值       1
increment by 1           ---每次增长值     1
cache 100;               ----缓存大小      100


CREATE SEQUENCE seq
AS BIGINT
START WITH 1
INCREMENT BY 1


在db2实例db2inst1上建数据库kjhsdb步骤如下:
/home/db2inst1>mkdir kjhsdb
/home/db2inst1>db2
>   create db kjhsdb on /home/db2inst1/kjhsdb using codeset UTF-8 territory US

db2 CREATE DATABASE kjhsdb AUTOMATIC STORAGE YES  ON '/home/db2inst1/' USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM
db2 CREATE DATABASE report AUTOMATIC STORAGE YES  ON '/home/db2inst1/' USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM
db2 CREATE DATABASE iteller AUTOMATIC STORAGE YES ON'/home/db2inst1/' USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM


/home/db2inst1>chown -R db2inst1:db2grp1 kjhsdb
DB2
connect to kjhsdb

删除数据库
db2》
force application all
drop db kjhsdb


[[数据库导出:
db2look -d rbgldb -u rbgl -e -o AOE.sql
数据库导入:
db2 -tvf *.sql 导入到数据库表结构和表数据导入]]//在AIX、LINUX下操作

连接数据操作:
规则配置数据库
database name: ruledb
user: ruledb   pawd: rf123456
store: /home/qshsdb/
输入:
longin:ruledb
rule‘s password:rf123456
db2回车
db2>list db directory //查看有几个数据库实例:
db2>connect to ruledb

db2> list tables
db2> describe table gltrnlogdef
db2> list db directory//列出所有数据库
db2> list tablespaces show detail//数据库空间使用情况

db2>select * from TMVOBTRNCOD
db2>insert into gltrnlogdef (tabnam,tabidt,tabsrc,tabchnnam,jurkey) values ('pstrnseqreg',1,'001','子交易流水表','#trnknd+#thswhsdir')

db2>select * from gltrnsubdef fetch first 10 rows only
db2>select tabnam,jurkey from gltrnlogdef
db2>insert into gltrnlogdef values('tab1',2,'002','流水表','#fafaf+#fdfd')
db2>insert into gltrnlogdef(tabnam,tabsrc,jurkey)values('table1','222','#fff')

建索引
db2>CREATE INDEX GLSUBLOG_IDX3 ON GLSUBLOG (SETIDT, TRNBRC, DYNFLG);

UPDATE test SET number=number+30  WHERE id='0001';
"update login set trust=trust+'"+score+"' where name='"+name+"'";





分享到:
评论

相关推荐

    DB2数据库实践基础教程

    资源名称:DB2数据库实践基础教程 内容简介:《DB2数据库实践基础教程》是《数据库原理与DB2应用教程》(杨鑫华、丁传华、赵慧敏编著,北京,清华大学出版社,2007年)的配套教材,着重于对实践操作的介绍,包括DB2...

    DB2数据操纵数据库

    我认为还挺好的!大家看看吧,数据库中DB2应用也是很好的!

    DB2-730中文教材--适合数据库开发人员以及对数据库有兴趣的人

    本教程讲解结构化查询语言(Structured Query Language,SQL),帮助您理解 DB2 9 如何使用 SQL 操纵关系数据库中的数据。 • 第 5 部分:处理 DB2 对象 学习能帮助您适当管理 DB2 数据库服务器的技巧。 • 第 6 ...

    db2 9 730 中文教程

    本教程讲解结构化查询语言(Structured Query Language,SQL),帮助您理解 DB2 9 如何使用 SQL 操纵关系数据库中的数据。 • 第 5 部分:处理 DB2 对象 学习能帮助您适当管理 DB2 数据库服务器的技巧。 • 第 6 ...

    mongoDB数据库

    mongoDB数据库实操指南!简介的操纵方法,快速操作,方便,灵活,易学.

    数据库模板库 OTL

    OTL中直接操作Oracle主要是通过Oracle提供的OCI接口进行,进行操作DB2数据库则是通过CLI接口来进行,至于MS的数据库和其它一些数据库,则OTL只提供了ODBC来操作的方式。当然Oracle和DB2也可以由OTL间接使用ODBC的...

    dbvisuslizer

    数据库工具dbvisuslizer,可以使用它来操纵db2数据库。

    数据库学习基础之名词解释

     DB2数据库  IBM公司研制的一种关系型数据库系统。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。 DB2提供了高层次的数据利用性、完整性、安全性、...

    OTL源码(附官方完整例子)

    OTL中直接操作Oracle主要是通过Oracle提供的OCI接口进行,进行操作DB2数据库则是通过CLI接口来进行,至于MS的数据库和其它一些数据库,则OTL只提供了ODBC来操作的方式。当然Oracle和DB2也可以由OTL间接使用ODBC的...

    OTL源码(附例子)

    OTL中直接操作Oracle主要是通过Oracle提供的OCI接口进行,进行操作DB2数据库则是通过CLI接口来进行,至于MS的数据库和其它一些数据库,则OTL只提供了ODBC来操作的方式。当然Oracle和DB2也可以由OTL间接使用ODBC的...

    计算机病毒与防护:数据库基础.ppt

    单击此处添加标题 * * 目录页 数据库基础 数据库系统基本概念 数据库:长期储存在计算机内的、有组织的、可共享的数据集合 DBMS(DataBase Management System):一种操纵和管理数据库的大型软件,用于建立、使用和...

    OTL 编程指南

    OTL中直接操作Oracle主要是通过Oracle提供的OCI接口进行,进行操作DB2数据库则是通过CLI接口来进行,至于MS的数据库和其它一些数据库,则OTL只提供了ODBC来操作的方式。当然Oracle和DB2也可以由OTL间接使用ODBC的...

    超强MySQL课程笔记_V4.0.ctb

    DML语句 数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATE、查询数据 SELECT C. DCL语句 数据库控制语言: 例如控制用户的访问权限GRANT、REVOKE 3. 数据访问技术 A. ODBC PHP <.php> B. ...

    数据库原理课程设计

    熟练掌握Oracle、SQL Server、MySQL、DB2、Sybase或PostgreSQL等对数据库的管理和操作。熟练掌握Visual C++(MFC)、C#、Qt、Java、PHP或Python等访问数据库的方法,编写学生通讯录或学生选课或其他类似的一个小型管理...

    数据库管理系统(一)-真题无答案.docx

    DB2通用数据库为解决所有平台上的异构数据库之间的访问,提供了 【2】 解决方案。 3. 数据库管理系统的效率包括计算机系统的内部资源的使用效率、 【3】 的运行效率和 【4】 。 4. 当前使用的数据库管理系统主要是...

    数据库管理系统(1).doc

    著名数据库管理系统 MS SQL SYBASE DB2 ORACLE MySQL ACCESS VF 常见的数据库管理系统 目前有许多数据库产品,如Oracle、Sybase、Informix、Microsoft SQL Server、Microsoft Access、Visual FoxPro等产品各以自己...

    数据库系统的核心是什么(1).docx

    数据库系统有大小之分,大型数据库系统有SQL Server、Oracle、DB2等,中小型数据库系统有Foxpro、Access、MySQL。 按照类型可以分为关系型数据库,非关系型数据 。其中非关系型数据库包括NOSQL类的新型数据库。 ...

    数据库设计系列之一.pdf

    数据库管理系统(Database Management System)是⼀种操纵和管理数据库的⼤型软件,是⽤于建⽴、使⽤和维护数据库的,简称 DBMS。它对数据库进⾏统⼀的管理和控制,以保证数据库的安全性和完整性,⽤户通过DBMS访问...

    数据库管理系统DBMS在企业管理中的应用.doc

    [正文] 数据库管理系统的定义 数据库管理系统(database management system)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称dbm s。它对数据库进行统一的管理和控制,以保证数据库的安全性和...

    空间数据库管理系统概论.docx

    项目 空间数据引擎(寄生模式) 对象关系空间数据库(融合模式) 技术特点 中间件技术 数据库技术 代表产品 ARCSDE、SuperMap SDX+、MapGIS SDE、TerraLib(开源) Oracle Spatial、DB2 Spatial Extender、PostGIS...

Global site tag (gtag.js) - Google Analytics