DB2 用到的基本SQL语句
2012-06-08 16:52
288 查看
导出某个数据库中的USER表的数据:
导入到某个库中USER表的数据:(首先创建同样的一张USER表,然后进行导入)
CREATE TABLE "DB2ADMIN".T_CONTRAST_ZL_TO_NEUSOFT (
ZLTONEUID INTEGERNOT NULL,
ZLJGBM VARCHAR(25),
ZLJGMC VARCHAR(25),
DRJGBM VARCHAR(25),
DRJGMC VARCHAR(25),
DBPP VARCHAR(1),
FJJGBM VARCHAR(25),
FJJGMC VARCHAR(25)
)
IN "USERSPACE1"
INDEX IN "USERSPACE1";
ALTER TABLE "DB2ADMIN".T_CONTRAST_ZL_TO_NEUSOFT
DATA CAPTURE NONE
PCTFREE 0
LOCKSIZE ROW
APPEND OFF
NOT VOLATILE;
COMMENT ON TABLE "DB2ADMIN".T_CONTRAST_ZL_TO_NEUSOFT IS '中联与东软机构对比表';
COMMENT ON "DB2ADMIN".T_CONTRAST_ZL_TO_NEUSOFT (
ZLTONEUID IS '对比表主键',
ZLJGBM IS 'A机构代码',
ZLJGMC IS 'A机构名称',
DRJGBM IS 'B机构编码',
DRJGMC IS 'B机构名称',
DBPP IS '对比匹配(Y完全匹配,ZA存在,DB存在)',
FJJGBM IS '父级机构编码',
FJJGMC IS '父级机构名称');
alter table T_CONTRAST_ZL_TO_NEUSOFT add primary key(ZLTONEUID);
COMMIT;
insert into T_CONTRAST_ZL_TO_NEUSOFT values(2,'ZL_002','A机构名称_2','DR_002','B机构名称_2','Y','FJ_02','父级机构名称_2');
--更改表结构:
alter table T_CONTRAST_ZL_TO_NEUSOFT add FJJGBM VARCHAR(25);
alter table T_CONTRAST_ZL_TO_NEUSOFT add FJJGMC VARCHAR(25);
EXPORT TO "E:\DATE\USER.ixf" OF IXF MESSAGES "E:\DATE\USER.out" SELECT * FROM DB2ADMIN.USER
导入到某个库中USER表的数据:(首先创建同样的一张USER表,然后进行导入)
IMPORT FROM "E:\DATE\USER.ixf" OF IXF MODIFIED BY IDENTITYIGNORE MESSAGES "E:\DATE\USER.out" INSERT INTO DB2ADMIN.USER;
CREATE TABLE "DB2ADMIN".T_CONTRAST_ZL_TO_NEUSOFT (
ZLTONEUID INTEGERNOT NULL,
ZLJGBM VARCHAR(25),
ZLJGMC VARCHAR(25),
DRJGBM VARCHAR(25),
DRJGMC VARCHAR(25),
DBPP VARCHAR(1),
FJJGBM VARCHAR(25),
FJJGMC VARCHAR(25)
)
IN "USERSPACE1"
INDEX IN "USERSPACE1";
ALTER TABLE "DB2ADMIN".T_CONTRAST_ZL_TO_NEUSOFT
DATA CAPTURE NONE
PCTFREE 0
LOCKSIZE ROW
APPEND OFF
NOT VOLATILE;
COMMENT ON TABLE "DB2ADMIN".T_CONTRAST_ZL_TO_NEUSOFT IS '中联与东软机构对比表';
COMMENT ON "DB2ADMIN".T_CONTRAST_ZL_TO_NEUSOFT (
ZLTONEUID IS '对比表主键',
ZLJGBM IS 'A机构代码',
ZLJGMC IS 'A机构名称',
DRJGBM IS 'B机构编码',
DRJGMC IS 'B机构名称',
DBPP IS '对比匹配(Y完全匹配,ZA存在,DB存在)',
FJJGBM IS '父级机构编码',
FJJGMC IS '父级机构名称');
alter table T_CONTRAST_ZL_TO_NEUSOFT add primary key(ZLTONEUID);
COMMIT;
insert into T_CONTRAST_ZL_TO_NEUSOFT values(2,'ZL_002','A机构名称_2','DR_002','B机构名称_2','Y','FJ_02','父级机构名称_2');
--更改表结构:
alter table T_CONTRAST_ZL_TO_NEUSOFT add FJJGBM VARCHAR(25);
alter table T_CONTRAST_ZL_TO_NEUSOFT add FJJGMC VARCHAR(25);
相关文章推荐
- 关于临时表使用,今天突然用到了临时表,一些sql语句顿时都想不起怎么来写了,今天请教同事头弄完了,特此整理下。
- sql基本操作语句
- linq to sql 语句基本查询(3):Select和Count/Sum/Min/Max/Avg
- Oracle基本的SQL语句
- sql基本语句
- 数据库入门(sql新建、修改、删除表和基本查询语句)
- 开发中经常用到的sql语句:
- sql基本语句
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- MySQL常用基本SQL语句总结
- SQL 基本建表语句
- 几个简单的基本的sql语句
- T-SQL 基本语句考题
- SQL+Server+数据库基本SQL语句汇总
- 使用SQL语句导出MYSQL数据库及基本表的创建SQL语句
- 动态sql语句基本语法
- Ecshop列举几个经常用到的SQL语句
- SQL 语句基本语法和对象命名
- Sql Server实用操作-动态sql语句基本语法
- mysql数据库常用的基本SQL语句--数据库数据操作