DB2数据库、DML数据操纵语言、DDL数据定义语言

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 03:22 点击:

 

DML(Data Manipulation Language commands)数据操纵语言;DDL(Data Definition Language commands)数据定义语言;TCC(Transaction Control commands)事务控制语言;SCC(System Control commands )系统控制语言

 

 

DB2数据库使用

 

    DML(Data Manipulation Language commands)数据操纵语言

     DDL(Data Definition Language commands) 数据定义语言

     TCC(Transaction Control commands)       事务控制语言

     SCC(System Control commands )           系统控制语言

一DML数据操纵语言

(一)数据查询命令

 

       select <查询内容>    From <表名>

                          where <条件>    /*in,between,like%或_*/

                          group by<分组内容>

                          having<组内条件>

                          order by<排序内容>[asc/desc];

(二)数据更新命令

      1、数据插入命令

  

      (1).具体的值插入表中

            Insert into <表名> [(列名表)]

               values<值表1>,<值表2>,<值表2>...

        (注: 日期,字符型值加引号)

       (2).将其它表满足条件的数据插入到一个表中

          Insert into <表名> [<列表名>] <select 子句>

     

     2、数据修改命令

         Update <表名> set <列名1>=<表达式1>,<列名2>=<表达式2>...

               [where<条件>];

         Update <表名> set <列名1>=(<select 子句>) [where<条件>];

      3、数据删除命令

         Delete from <表名> [where<条件>];

二DDL数据定义语言

   (一)、基本数据类型

1.字符串

    字符串为一个字节序列,字符串的长度为序列中的字节数。如果长度为零,则该字符串的值称为空字符串。

  

CHAR(x)        是固定长度字符串。(1=<x<=254),缺省为1 。

VARCHAR(x) 可变长度字符x<=4000,x>254不能用group by ,order by,distinct 和除               

               union all以外的任何设置操作。

GRAPHIC(x)    是固定图形字符串。(1=<x<=127)

BLOB          二进制字符串,是一个字节序列,用于保存非传统数据,如图象、图形、声      

               音等数据。

2 数字 :所有数字都有符号和精度。精度是除开符号的位数或数

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • db2管理工具小结
      • DB2数据库的导出与导入(Windows客户端)
      • db2 CLP中如何换行
      • DB2查看表结构及所用表语句
      • DB2 · CREATE TABLESPACE
      • 使用DB2对象:创建模式、表和视图
      • DB2数据库逻辑卷的复制
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1