DB2数据库使用经验漫谈

豆豆网   技术应用频道   2007年05月20日  【字号: 收藏本文

本文详细介绍DB2数据库使用经验漫谈

  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=

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

责编:豆豆技术应用

正在加载评论...