`
MauerSu
  • 浏览: 513278 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

DB2简单的命令:建表、增删改查

    博客分类:
  • DB2
 
阅读更多

源:

评:

Db2建表:

 

Sql代码
  1. Create table tab_name (  
  2.    字段1   类型   not null/default值  
  3. )  

更改表某个字段的类型或者长度:

 

Sql代码
  1. ALTER TABLE tab_name  
  2.      ALTER COLUMN TODOLIST SET DATA TYPE <DATATYPE>  

简单的增删改:

增一条:

Sql代码
  1. INSERT INTO TAB_NAME(C1,C2,C3) VALUES(‘’,’’,’’,)  


增加多条:

 

Sql代码
  1. INSERT INTO TAB_NAME(C1,C2,C3) VALUES(‘’,’’,’’,),(‘’,’’,’’,),(‘’,’’,’’,),(‘’,’’,’’,);逗号隔开  

将一个表的数据插入到另外一个表:

 

Sql代码
  1. INSERT INTO TAB1(C1,C2)   
  2. SELECT C1,C2 FROM TAB2  
  3. 如:  
  4. INSERT INTO TEACHER(ID,NAME,AGE)  
  5. SELECT ID,NAME,AGE FROM STUDENT;  

修改UPDATE:

Sql代码
  1. UPDATE 表名   
  2.     SET 字段名=‘字符值’, 字段名=数值, …  
  3.     WHERE  条件   

删除delete

DELETE FROM 表名

WHERE 条件…

注意:如果没有where条件的话,将删除整个表中的数据。

删除表用:droptable tabname;

查找:

 

Sql代码
  1. Select 列 from 表 where 条件  
  2. 可以不加where   

条件表达:

 

此图来自互联网

 

查询去掉重复行:关键字DISTINCT

SELECT DISTINCT 字段名1,字段名2 FROM 表名

 

从多个表中查找数据:

SELECT 字段名1,字段名2… FROM表1,表2

WHERE 表1.字段1=表2.字段2

当字段名重复的时候,可以给表起别名 然后别名点字段名

子查询:

SELECT 字段名1,字段名2… FROM表1

WHERE 字段1= (SELECT 字段名 FROM 表名WHERE 条件)

分享到:
评论

相关推荐

    java中db2的增删改查操作

    java中db2的增删改查操作

    ibatis 增删改查(DB2版本)

    在DB2版本中,Ibatis同样能够实现数据库的增删改查操作,大大简化了开发人员与数据库交互的工作。下面将详细阐述如何在DB2环境下使用Ibatis进行数据操作。 首先,理解Ibatis的核心概念: 1. **配置文件**:Ibatis的...

    Hibernate Junit测试增删改查(DB2版本的)

    本教程将聚焦于使用Hibernate进行Junit测试,实现对DB2数据库的增删改查操作。下面,我们将详细探讨相关知识点。 首先,让我们理解Hibernate的核心概念。Hibernate是一个基于Java的开源持久化框架,它允许开发者用...

    DB2数据库系统命令与配置参数手册.doc

    DB2数据库系统命令与配置参数手册 本手册主要介绍了DB2数据库系统的命令和配置参数,涵盖了DB2管理服务器、实例、数据库、表、索引、视图、存储过程、触发器、函数等方面的知识点。下面将逐一详细介绍这些知识点。 ...

    VC++链接数据库并对数据库进行增删改查

    以下将详细介绍如何使用VC++链接各种类型的数据库并执行基本的增删改查操作。 1. **连接数据库** - **Oracle**:VC++可以通过ODBC(Open Database Connectivity)或Oracle自己的OCI(Oracle Call Interface)来...

    sql语句(增删改查、存储过程,数据库开发)大全

    ### SQL语句(增删改查、存储过程,数据库开发)大全 #### 一、基础知识与操作 **1. 创建数据库** ```sql CREATE DATABASE database-name; ``` **描述**:此命令用于创建一个新的数据库。 **2. 删除数据库** `...

    linux下DB2常用命令

    Linux 下 DB2 常用命令 DB2 是一个 relation database management system(关系数据库管理系统),广泛应用于企业级的数据存储和管理中。在 Linux 环境下,DB2 提供了丰富的命令行工具,用于管理和维护数据库。下面...

    db2基础命令大全_详细

    这篇文档将深入探讨DB2的基础命令,帮助用户更好地理解和操作DB2数据库。 1. **启动与关闭DB2实例** - `db2start`: 这个命令用于启动DB2实例。在系统服务管理中,它会启动DB2相关的所有服务。 - `db2stop`: 用于...

    DB2常用命令列表,DB2常用命令列表

    DB2常用命令列表 DB2是一种关系数据库管理系统,提供了多种命令来管理和维护数据库。本文总结了常用的DB2命令,涵盖数据库创建、连接、表创建、索引创建、视图创建、触发器创建、查询、锁定、FORCE应用程序等多方面...

    db2数据库常用命令

    ### DB2数据库常用命令知识点详解 ...以上命令涵盖了DB2数据库中的常见操作,包括数据库的创建、连接、数据的增删改查、索引和视图的管理、权限管理等多个方面,为DB2数据库的日常管理和维护提供了重要的工具。

    DB2数据库命令详解

    "DB2数据库命令详解" DB2 数据库命令详解是 DB2 RDBMS 的重要组成部分,掌握这些命令是使用 DB2 数据库的基础。本文将详细讲解 DB2 命令的使用,包括启动交互式会话、编译 DB2 服务器节点目录、编译远程数据库目录...

    数据库增删改查的操作详解

    Sqlserver和Db2也是常见的数据库管理系统,而MySQL则以其开源和轻量级特性受到青睐。 创建Oracle数据库涉及一系列SQL语句,包括创建数据字典、控制文件、重做日志文件、数据文件以及用户和表空间。表空间是数据库中...

    常用DB2操作命令使用

    ### 常用DB2操作命令使用 #### DB2系统命令概述 在DB2数据库管理系统中,为了方便管理员和开发人员进行高效的管理与维护工作,IBM提供了大量的命令行工具。这些命令涵盖了安装、配置、管理和故障排查等多个方面,...

    esqlc 例子,增删改查

    esqlc 例子,增删改查,与ibm的informix数据库连接

    MySQL和DB2建表SQL差异

    ### MySQL与DB2建表SQL语句的主要差异 在数据库管理领域中,不同的数据库系统有着各自独特的特性与语法。MySQL和DB2作为两种广泛使用的数据库管理系统,在创建表时存在一些重要的差异。理解这些差异对于跨数据库...

    db2常用命令大全

    db2常用命令大全,db2常用命令大全,db2常用命令大全,db2常用命令大全

    db2命令行大全(全)

    以上总结了DB2命令行中常见的管理和操作命令,对于DB2初学者而言,熟练掌握这些命令是进行数据库管理与日常维护的基础。通过命令行,可以高效地完成数据库的创建、配置、监控以及故障排查等任务,从而提高数据库的...

    DB2管理指南:实现

    2. **数据库创建与配置**:在DB2中,通过`db2create`命令可以创建新的数据库。配置涉及内存分配、日志文件位置、表空间设置等,需根据实际工作负载进行调整。 3. **表与索引**:DB2支持多种表类型,如堆表、分区表...

    db2 commands

    了解并熟练掌握这些命令是高效管理DB2数据库的关键。 一、DB2启动与关闭 1. `db2start`:启动DB2实例或数据库。当需要恢复服务或者进行系统维护时,此命令非常实用。 2. `db2stop`:停止DB2实例或数据库。在关闭...

Global site tag (gtag.js) - Google Analytics