DB2 操作小结

数据库的创建

  • 用命令行创建数据库

    1. 进入DB2的命令行模式,即:输入 db2cmd后按下回车,进入命令行模式
    2. 命令行模式下,输入db2start后按下回车,启动DB2数据库,实际上启动的是数据库的服务。(如果服务已启动,会很快完成该命令,否则需要等一段时间。
    3. 创建数据库 通常网上资料是:db2 create database 数据库名 存在一个问题,即该命令创建后的数据库的字符集是UTF8,如果想要创建gb2312时,使用以下的命令: create database 数据库名 alias 数据库别名 using codeset gb2312 territory CN 数据库别名通畅和数据库名一致, territory CN的意思是使用中文timezone
    4. 连接刚刚创建的数据库实例, db2 connect to 数据库名 注意:数据库创建后不能更改字符集 当前DB2数据库的字符集可以在连接数据库名后,可以在命令行窗口,输入:db2 get db cfg|more命令查到

SQL文的执行

  • 用命令行执行SQL语句文件

    1. 进入DB2的命令行模式,即:输入 db2cmd后按下回车,进入命令行模式
    2. 输入db2start后按下回车,启动DB2数据库
    3. 连接数据库实例,db2 connect to 数据库名
    4. 输入:db2 -tvf test.sql -z test.log    在上面的命令中,   -t 表示语句使用默认的语句终结符——分号;   -v 表示使用冗长模式,这样 DB2 会显示每一条正在执行命令的信息;   -f 表示其后就是脚本文件;   -z 表示其后的信息记录文件用于记录屏幕的输出。
时间: 2024-10-11 11:26:50

DB2 操作小结的相关文章

js,jQuery数组常用操作小结

一.js中数组常用操作小结 (1) shift:删除原数组第一项,并返回删除元素的值:如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); 结果 a:[2,3,4,5] b:1 (2) unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); 结果 a:[-2,-1,1,2,3,4,5] b:7 注:在IE6.0下测试返回值总为undefi

使用Memcached Provider客户端的increment()||decrement()操作小结

使用Memcached Provider客户端对increment||decrement()操作小结: 1.store时只有以string类型存放int数字,才能正常increment.decrement,否则(increment\decrement)返回-1. 失败: this.cache.Add("num1", 100);//这里应该传入string. long newNum = this.cache.Increment("num1", 1);//失败,返回-1

图像操作小结

花了两天时间弄图像. 今天做一个小结 关于图像操作. 小结 相关类.Drawable  就是一个可画的对象. 官方文档原话是:A Drawable is a general abstraction for "something that can be drawn."Canvas 画布. 官方文档如是说: 用这个类来画一些东西, 前提要有4个基本的部件    1. 一个bitmap用来确定像素. 可以看一下Canvas() 的构造函数, 有三个: Canvas(); Canvas(Bit

shell 字符串操作小结

shell 字符串操作小结 #!/bin/bash ############################################   演示bash中操作字符串的操作##   后面是输出结果########################################### str="abc123abcABC"#    |-|#    |-------| #计算字符串的长度 echo ${#str}    #12 #位置参数有关操作echo ${#*}      #位置参数

jQuery对input select操作小结

//遍历option和添加.移除optionfunction changeShipMethod(shipping){ var len = $("select[@name=ISHIPTYPE] option").length if(shipping.value != "CA"){  $("select[@name=ISHIPTYPE] option").each(function(){   if($(this).val() == 111){   

EntityFramework中几种操作小结

目前项目中使用到的EntityFramework中几种操作小结,先标记下.没有详细介绍,后续有空的话再补充一些并完善一下. ? 列中加入RowVersion时间戳 ????public class Product????{????????public int Id { get; set; }????????public string Name { get; set; } ????????[Timestamp]????????public Byte[] RowVersion { get; set;

java导入导出excel常用操作小结及简单示例

POI中常用设置EXCEL的操作小结: 操作excel如下 HSSFWorkbook wb = new HSSFWorkbook();  //创建一个webbook,对应一个Excel文件 HSSFSheet sheet = wb.createSheet();    //添加一个sheet,对应Excel文件中的sheet 构造方法可以有参也可以无参wb.createSheet("学生表一") HSSFRow row = sheet.createRow((int) 0);  //she

Spring JdbcTemplate操作小结

Spring 提供了JdbcTemplate 来封装数据库jdbc操作细节: 包括: 数据库连接[打开/关闭] ,异常转义 ,SQL执行 ,查询结果的转换 使用模板方式封装 jdbc数据库操作-固定流程的动作,提供丰富callback回调接口功能,方便用户自定义加工细节,更好模块化jdbc操作,简化传统的JDBC操作的复杂和繁琐过程. 1) 使用JdbcTemplate 更新(insert /update /delete) Java代码   int k = jdbcTemplate.update

javascript jquery数组操作小结

----------------------------------------------------------定义数组---------------------------------------------------------- $(function(){ var aArray = {};//定义一个数组 aArray['name'] = "张三"; aArray['sex'] = "男"; aArray['mail'] = "[email p