您的位置:首页 > 数据库

DB2 用到的基本SQL语句

2012-06-08 16:52 288 查看
导出某个数据库中的USER表的数据:

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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: