db2
文章平均质量分 79
wfq826qfw
这个作者很懒,什么都没留下…
展开
-
DB2 export
EXPORT 实用程序概述EXPORT 实用程序使用一条 SQL SELECT 语句或 XQUERY 语句将数据从数据库表提取到一个文件中。数据可以被导出到 DEL、IXF 或 WSF 文件中。建议在 export 中包括 MESSAGES 子句,以捕获导出过程中遇到的错误、警告转载 2011-07-12 16:08:46 · 3627 阅读 · 0 评论 -
listagg v9.7.4新增的聚集函数,行转列
转帖:http://www.db2china.net//home/space.php?uid=35802&do=blog&id=20857我们曾为拼接不同行中的字段烦恼,学习一下v9.7.4新增的listagg聚集函数 :A new aggregate function, LISTAGG, has been added. The LISTAGG function aggregates a转载 2013-09-06 16:05:33 · 1074 阅读 · 0 评论 -
关于 行列相互转行
最近遇到几次 行,列相互 转换的问题,做下总结:行转列和列转行1,列转行:数据:ver qname 01 A,B,C想通过SQL使查询结果变成: ver qname01 A01 B01 CSQL:with n (str, ori, pos) as (select 'A,B,转载 2013-09-06 16:07:57 · 952 阅读 · 0 评论 -
DB2 导出数据导入数据字段顺序测试
测试导出导入是源表和目标表字段顺序不同的情况:创建测试表create table T_1227_COLUNM_ORDER_LOAD(ID1 INT,ID2 INT ,ID3 INT ,ID4 INT ,ID5 INT);create table T_1227_COLUNM_ORDER_LOAD1(ID5 INT,ID4 INT ,ID3 INT原创 2012-12-27 15:13:59 · 1471 阅读 · 0 评论 -
DB2 自增长列导入、导出测试
DB2 自增长列测试1当想将表中一列修改为自动增长时,可用下面命令:Alter table alter column set not nullAlter table alter column set generated always as identity (start with 1,increment by 1)上面命令是在改一表中列的属性时,在网上找到的很有用。原创 2012-12-27 15:02:58 · 11105 阅读 · 1 评论 -
程序包 "****"不起作用
我昨天下班的时候存储过程执行还好好的,今天上班的时候call我某个写的存储过程时,就报错了,信息如下:C:\Documents and Settings\Administrator>db2 call BIDS.ERT_ERWDF(NULL,NULL,?,?)SQL0572N 程序包 "BIDS.P3504167" 不起作用。 SQLSTATE=51028 解释: 程序包原创 2012-05-18 09:41:34 · 1077 阅读 · 0 评论 -
DB2中的SMS和DMS
在DB2中表空间的存储方式有两种,SMS(System Managed Space)和DMS(Database Managed Space)。 SMS直接利用操作系统的文件系统来管理数据。表空间中的数据按照系统中所有容器上进行数据块划分。表空间中的所有的表都被赋予了它自己的文件名,此文件名在所有的容器中使用。文件扩展名指示出该文件中存储的数据类型。 DMS是由数据库进行转载 2012-06-04 20:26:26 · 947 阅读 · 0 评论 -
GENERATED ALWAYS
DB2 generated by default generated always as 生成列,用于自动生成列值,它是由表达式而不是从insert或update操作派生其值。始终由 DB2 生成:DB2 可以保证以 GENERATED ALWAYS 方式定义的标识列的唯一性,因为它的值始终是由 DB2 生成的。使用了 可以一词,因为许多用户误解了这种唯一性保证原创 2012-05-28 11:34:48 · 4241 阅读 · 0 评论 -
随笔小计
create table aa1(name varchar(12), id int, age int); alter table ovp.aa1 add column timew_1 data type varchar(20);原创 2011-08-16 23:21:56 · 394 阅读 · 0 评论 -
char/nchar、varchar/nvarchar、char/character区别
一直对这几个数据类型很迷惑,其实以前看明白过,但是时间长了又忘了,今天再次查了查资料,仔细研究了一下char、varchar、nchar和nvarchar,然后写下来以备以后查阅。 如果你想简单的了解一些,其中:char、varchar用于描述定、变长的字符型数据;nchar转载 2011-07-28 18:26:32 · 2383 阅读 · 0 评论 -
DB2 import
DB2 IMPORT 实用程序IMPORT 实用程序概述IMPORT 实用程序用一个输入文件将数据填充到一个表中,输入文件的文件类型可以是 ASC、DEL、IXF 或 WSF。目标是一个表、一个类型化表(typed table)或者一个视图。但是,不能导入到系统表、临时表和物化查转载 2011-07-12 16:09:16 · 6968 阅读 · 0 评论 -
db2取前十条记录 db2修改字段长度 db2增加字段方法
db2取前十条记录 db2修改字段长度 db2增加字段方法 db2取前十条记录 db2 => select istop from news where id =370 fetch first 10 rows only db2修改字段长度 db2 alter table db2ad转载 2011-07-21 10:33:30 · 1127 阅读 · 0 评论 -
DB2 load
DB2 LOAD 实用程序LOAD 实用程序概述LOAD 实用程序是用于为表填充数据的另一种方法。该实用程序将格式化的页面直接写入到数据库中。这种机制允许比 IMPORT 实用程序更有效地移动数据。然而,有些操作,例如参照约束或表约束检查和触发器的调用,是不能用 IMPORT 实转载 2011-07-12 16:09:58 · 6715 阅读 · 1 评论 -
DB2 表分区
对于给定的表数据范围自动生成分区的语法是:PARTITION BY ([ColumnName] ,...) ( STARTING [Start | MINVALUE | MAXVALUE] | STARTING ([Start | MINVALUE | MAXVALUE] ,...) ENDING [End | MINVALUE | MA原创 2013-11-20 10:34:29 · 2375 阅读 · 0 评论