db2使用命令

本文档详细介绍了DB2数据库的管理操作,包括创建、启动和关闭数据库,连接和断开数据库,查询数据库列表,创建表空间及表,数据类型介绍,整型到字符型转换,表结构修改,数据插入、查询、更新和删除,以及视图、存储过程、触发器的创建和使用。此外,还涵盖了约束、主键和外键的概念,事务管理和锁机制,以及数据的导出和导入。
摘要由CSDN通过智能技术生成

1:创建数据库

CREATE DATABASE sam_1 AUTOMATIC STORAGE  YES  ON '/home/db2inst1/db2data' USING CODESET UTF-8 TERRITORY CN;

2:启动数据库

db2start

3:关闭数据库

db2stop

4:连接数据库

CONNECT TO sam_1 USER db2inst1 USING pwd;

5:断开数据库

DISCONNECT sam_1

6:查询某个实例下的所有数据库

list db directory

7:创建表空间

create tablespace <tablespace_name> pagesize <4k或8k或16k或32k>

8:查看数据库中存在的表空间

 list tablespaces

9:查看表空间详细信息

list tablespaces show detail

10:查看表空间对应的容器信息

list tablespace containers for <tablespace_id>

11:在表空间中创建表

create table <table_name>(字段1 类型 状态,字段2类型 状态。。。) in <tablespace_name>

12:DB2支持的数据类型

» Data Types

     » Numeric

         » Integer

             » SMALLINT    -32768~32767(精度为5的两字节的整型)

             » INTEGER     -2147483648~2147483647(精度为10的4字节的整型)

» BIGINT     -9223372036854775808~9223372036854775807(精度为19的8字节整型)

         » DECIMAL

» DECIMAL    (小数点的位置是由该DECIMAL数的精度和规模决定,规模是该数的小数部分个数,其不能为负数和大于精度;最大精度为31)

         » FloatingPoint

» REAL      -3.402E+38~-1.175E-37或10175E-37~3.402E+38(单精度浮点数是一个实数的32位近似值)

» DOUBLE/FLOAT   (双精度浮点数是一个实数的64位近似值)

     » String

         » CharacterString

             » SingleByte

» CHAR   (字符串的长度是有序字节数;长度已分配好就固定了,其长度从1~254)

                 » VARCHAR   (32672字节长)

                 » LONGVARCHAR  (32700字节长)

                 » CLOB        2G字节长(2147483647字节长)

             » DoubleByte

                 » GRAPHIC

                 » VARGRAPHIC

                 » L

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值