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

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数据库面试问题概览 #### 1. E-R图中的关系类型及其特点 E-R图...

    db2数据库连接工具

    "db2数据库连接工具"指的是能够帮助用户与DB2数据库交互的软件或应用程序,通常这些工具提供了图形化用户界面(GUI),使得数据库操作如查询、删除、更新等SQL指令执行变得更加便捷。 在数据库管理中,连接工具扮演...

    db2数据库初级PPT课件

    【DB2数据库初级PPT课件】是一份深入学习IBM DB2关系型数据库管理系统的教程资料,适合初学者入门。DB2,全称Database 2,由全球知名的科技公司IBM开发,提供了一套全面的数据管理和分析解决方案。它支持多种操作...

    DB2数据操纵数据库

    DB2 数据操纵数据库涉及了数据库设计、数据访问、安全控制和程序执行等多个关键方面。DB2 是 IBM 提供的一种强大的关系型数据库管理系统,广泛应用于企业级数据存储和管理。在设计数据库应用程序时,理解和掌握 DB2 ...

    DB2数据库帮助类,包含IBM.Data.DB2.DLL文件

    DB2数据库是由IBM开发的一款关系型数据库管理系统,广泛应用于企业级数据存储和管理。在.NET环境中,如果要进行DB2数据库的操作,通常需要借助于特定的数据库连接组件,例如IBM.Data.DB2.DLL。这个DLL文件是IBM为...

    DB2数据库基础与应用开发

    ### DB2数据库基础与应用开发知识点详解 #### 一、DB2概述 - **DB2简介**:DB2是IBM公司开发的一款关系型数据库管理系统(RDBMS)。它支持多种平台,包括Linux、UNIX、Windows及z/OS等。DB2因其高性能、可扩展性和...

    DB2数据库管理手册

    DB2数据库管理系统是IBM公司开发的一款企业级关系型数据库系统,广泛应用于大型企业和机构的数据存储与管理。本手册旨在提供全面、深入的DB2数据库管理知识,帮助管理员和开发人员更好地理解和操作DB2系统。 一、...

    c语言查询DB2数据库开发+db2嵌入式c语言开发整理

    ### C语言查询DB2数据库开发知识点 #### 一、DB2数据库查询开发流程 1. **创建SQC文件** - 创建一个后缀名为 `.sqc` 的文件,并在此文件中编写 C 语言代码和 SQL 代码。 - 示例代码: ```c #include #include...

    db2数据库基础教程

    DB2数据库基础教程是入门企业级数据库管理的重要资源,它为初学者提供了简单易懂的途径。DB2是由IBM开发的一款关系型数据库管理系统(RDBMS),广泛应用于各种规模的企业和组织,支持大数据、云计算及分布式环境。在...

    DB2数据库使用经验

    DB2数据库是一款强大的关系型数据库管理系统,广泛应用于企业级数据管理。在使用DB2数据库时,了解并熟练掌握SQL语言、函数、触发器和存储过程是至关重要的。 首先,我们来详细探讨数据操纵语言(DML)。DML主要...

    IBM DB2通用数据库SQL入门

    了解如何分析查询执行计划,使用索引策略,调整表分区等技巧,有助于提升DB2数据库的性能。 这份"IBM DB2通用数据库SQL入门"PDF教程将涵盖以上所有主题,并可能深入探讨每个话题,提供实例和练习,帮助你从零开始...

    DB2数据库SQL语法大全

    DB2数据库SQL语法大全是关于如何使用SQL与DB2数据库进行交互的一份全面指南。SQL,全称为结构化查询语言,是用于管理关系数据库的标准语言,包括数据定义(DDL)、数据操纵(DML)和数据控制(DCL)等部分。 在DB2...

    DB2 V8数据库基础 V1.0.20060426.doc

    **3.3 DML数据库操纵语言** - **3.3.1 SELECT**:用于查询数据。 - **3.3.2 DELETE**:用于删除数据。 - **3.3.3 INSERT**:用于插入新数据。 - **3.3.4 UPDATE**:用于更新现有数据。 - **3.3.5 WITH表达式**:公共...

    DB2数据库培训资料珍藏版

    DB2数据库是IBM公司开发的一款关系型数据库管理系统,它在企业级应用中有着广泛的应用,尤其是在金融、电信、航空等领域。这份"DB2数据库培训资料珍藏版"是一份全面学习DB2的宝贵资源,适合从新手到老手的各个阶段的...

    SQL语言在DB2数据库中存在问题的探讨与研究.pdf

    《SQL语言在DB2数据库中存在问题的探讨与研究》这篇论文主要关注了SQL语言在IBM公司的DB2数据库系统中的应用及其可能存在的问题。SQL(Structured Query Language)是关系数据库的标准语言,具有强大的功能,包括...

    IBM_DB2通用数据库SQL入门

    ### IBM_DB2通用数据库SQL入门知识点总结 #### 第一章 DB2的概貌 ##### 1.1 文件系统特点 - **数据独立性差**:数据的物理存储位置与应用程序紧密...通过学习这些内容,可以帮助读者更好地理解和使用DB2数据库系统。

    DB2数据库基础

    **3.3 DML数据库操纵语言** - 用于插入、更新、删除数据等操作。 - **SELECT:** 从表中选择数据。 - **DELETE:** 删除表中的数据行。 - **INSERT:** 向表中插入新行。 - **UPDATE:** 更新表中的现有行。 - **WITH...

    数据库之DB2

    它支持标准的SQL(结构化查询语言),包括DDL(数据定义语言)用于创建和修改数据库结构,DML(数据操纵语言)用于插入、更新和删除数据,以及TCL(事务控制语言)来管理事务的提交和回滚。 ### 3. 数据库架构 DB2...

    DB2数据库对象基础知识.docx

    ### DB2数据库对象基础知识 #### 一、数据库对象概述 在DB2中,数据库对象是构建数据库的基础单元,它们能够帮助我们有效地组织、管理和访问数据。通过数据定义语言(DDL)可以实现对这些对象的创建、修改和删除...

Global site tag (gtag.js) - Google Analytics