ora-28534 多机种服务预处理错误

Oracle数据库中建立与MS数据库DB Link,查询语句可以执行,但是就是执行不了inser和update语句。

后来找资料才发现是日期格式有问题。

错误:INSERT INTO ITEM_INM@DBLinkName

           ERPNO

           ,ERPTYPE

           ,ERPDATE

           ,ASRSDATE

           ,CLOSESTAT)

     VALUES

           ('ABC333',

           '2',

           '2012/10/11',

           '2012/10/11',

           '1')

正确:

INSERTINTO ITEM_INM@msasrs

           (ERPNO

           ,ERPTYPE

           ,ERPDATE

           ,ASRSDATE

           ,CLOSESTAT)

     VALUES

           ('ABC334',

           '2',

           to_date('2012-10-11','yyyy-mm-dd'),

           to_date('2012-10-11','yyyy-mm-dd'),

           '1')

你可能感兴趣的:(ora-28534 多机种服务预处理错误)