zoukankan      html  css  js  c++  java
  • DB2基础(增删改查)

    ---------------DB2数据库常用语句---------------
    --所有SQL语句,分号可加可不加;多条语句执行时必须加上。
    --SQL语句的执行顺序
    from -> where -> group by -> select -> order by

    --创建table(table_name=professor)
    create table professor(
    khdxdh integer,
    hydh varchar(12),
    hymc varchar(100)
    ) in tbs_pas --表结构所在表空间
    index in tbs_idx --索引所在表空间
    ;
    create unique index xpkkhdx_hy on table_name
    (
    khdxdh asc
    );
    --查询
    select * from professor
    --在SQL语句中实现换行
    select '中国'||chr(10)||'你好!!' from pas_vt
    --插入数据
    insert into professor(khdxdh,hydh,hymc) values (1,'001','zhangsan');
    insert into professor(khdxdh,hydh,hymc) select khdxdh,hydh,hymc from khdx_hy where hydh in ('0001','0002');
    --update
    UPDATE PROFESSOR SET KHDXDH=2 WHERE KHDXDH=261;
    --删除表中数据
    DELETE FROM 表名称 WHERE 列名称 = 值
    --删除整个表(包括表结构)
    DROP TABLE 表名称
    --表中添加类
    ALTER TABLE table_name ADD column_name datatype
    --表中删除列
    ALTER TABLE table_name DROP COLUMN column_name
    --改变表中列的数据类型
    ALTER TABLE table_name ALTER COLUMN column_name set data type datatype;
    --创建表时,声明自增长字段
    CREATE TABLE sd_text (
    xh INTEGER NOT NULL GENERATED BY
    DEFAULT AS IDENTITY(
    START WITH 1,
    INCREMENT BY 1,
    CACHE 20000) ,
    name varchar(10),
    age INTEGER NOT NULL,
    sal DECIMAL(25,4)
    )
    IN TBS_JXDX
    INDEX IN TBS_IDX
    ;
    CREATE UNIQUE INDEX XPKsd_text ON sd_text
    (
    xh ASC
    );

  • 相关阅读:
    复杂对象类型的WebService高级部分
    linux 免输入密码脚本
    查看端口是否被占用
    shell将脚本输出结果记录到日志文件
    多线程注意点
    apache Tomcat配置SSL(https)步骤
    常用的web安全处理
    SQL 中的 UNION 和UNION ALL 的区别
    数据库和数据仓库区别
    Oracle数据库创建表是有两个约束带有默认索引
  • 原文地址:https://www.cnblogs.com/sunda847882651/p/10286639.html
Copyright © 2011-2022 走看看