首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

DB2 import语法有关问题,请大家帮忙

2012-03-18 
DB2 import语法问题,请大家帮忙[db2inst1@localhost ~]$ db2 import from /home/db2inst1/haton/scrcfile

DB2 import语法问题,请大家帮忙
[db2inst1@localhost ~]$ db2 "import from /home/db2inst1/haton/scrcfile/tmp/input/crm/20110323/ECIF_CORP_CBI_20110323.LDF of del modified by TIMESTAMPFORMAT="yyyy-mm-dd hh:mm:ss tt" commitcount=50000 restartcount=0 INSERT INTO DB2INST1.TM_TB_CORP_BASIC_INFO(SEQUENCE_NO, PARTY_ID, ORG_CODE, CUST_INSTN_TYPE, ORG_CODE_DATE, ORG_CODE_DEPART, LOAN_CARD_CODE, LOAN_CARD_DATE, LEGAL_CERT_TYPE, LEGAL_CERT_NO, LEGAL_CERT_NAME, LEGAL_CERT_CONTACT_TYPE, BULID_DATE, BASIC_ACCOUNT_OPEN_BANK, BASIC_ACCOUNT_NO, BASIC_ACCOUNT_ALLOW_NO, OPEN_ACCOUNT_ALLOW_NO, BASIC_ACCOUNT_STATUS, CHARGE_DEPART, COUNTRY, OPEN_DATE, CREATE_INSTN, IS_GROUP, IS_SUPERIOR_COM, SUPER_ORG_CODE, SUPER_LOAN_CODE, MARKET_CORP_FLAG, VIP_CUST_LEVEL, MARKET_ADDRESS, MARKET_STOCK_CODE, CUST_SORT, CUST_STATUS, MARKE, CREATED_TS, UPDATED_TELLER_ID, UPDATED_TS, CREATE_SYSTEM_ID, SRC_CRTD_TS, SRC_UPTD_TS, UPDATE_SYSTEM_ID) "

SQL3192N In the filetmod a user specified format "TIMESTAMPFORMAT" beginning 
with the string "yyyy-mm-dd" is not valid.

这里我是想加timestamp类型转换的,问题这里说无效字符了,语法有什么问题吗,请指教

[解决办法]
TIMESTAMPFORMAT="yyyy-mm-dd hh:mm:ss tt"
能不能写成 to_date?呵呵 我猜的 再帮你顶
[解决办法]
注意转义,否则 对于DB2命令来说,成对的引号匹配已经完成。红色部分已经是一个完整的字符串了。


db2 "import from /home/db2inst1/haton/scrcfile/tmp/input/crm/20110323/ECIF_CORP_CBI_20110323.LDF of del modified by TIMESTAMPFORMAT="yyyy-mm-dd hh:mm:ss tt" commitcount=50000 restartcount=0 INSERT INTO DB2INST1.TM_TB_CORP_BASIC_INFO(SEQUENCE_NO, PARTY_ID, ORG_CODE, CUST_INSTN_TYPE, ORG_CODE_DATE, ORG_CODE_DEPART, LOAN_CARD_CODE, LOAN_CARD_DATE, LEGAL_CERT_TYPE, LEGAL_CERT_NO, LEGAL_CERT_NAME, LEGAL_CERT_CONTACT_TYPE, BULID_DATE, BASIC_ACCOUNT_OPEN_BANK, BASIC_ACCOUNT_NO, BASIC_ACCOUNT_ALLOW_NO, OPEN_ACCOUNT_ALLOW_NO, BASIC_ACCOUNT_STATUS, CHARGE_DEPART, COUNTRY, OPEN_DATE, CREATE_INSTN, IS_GROUP, IS_SUPERIOR_COM, SUPER_ORG_CODE, SUPER_LOAN_CODE, MARKET_CORP_FLAG, VIP_CUST_LEVEL, MARKET_ADDRESS, MARKET_STOCK_CODE, CUST_SORT, CUST_STATUS, MARKE, CREATED_TS, UPDATED_TELLER_ID, UPDATED_TS, CREATE_SYSTEM_ID, SRC_CRTD_TS, SRC_UPTD_TS, UPDATE_SYSTEM_ID) "
[解决办法]
试试
db2 "import from /home/db2inst1/haton/scrcfile/tmp/input/crm/20110323/ECIF_CORP_CBI_20110323.LDF of del modified by TIMESTAMPFORMAT='yyyy-mm-dd hh:mm:ss tt'
....

db2 "import from /home/db2inst1/haton/scrcfile/tmp/input/crm/20110323/ECIF_CORP_CBI_20110323.LDF of del modified by TIMESTAMPFORMAT=\"yyyy-mm-dd hh:mm:ss tt\"
....

热点排行