on 04-06-2006 2:30 PM
Is there any way we can know the actual INSERT statement that is sent to the external database when you are using JDBC Receiver Adapter?
Hi Michael,
Just look into this blog also~.
/people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30
For more-
http://help.sap.com/saphelp_nw2004s/helpdata/en/22/b4d13b633f7748b4d34f3191529946/frameset.htm
Hope this helps,
Regards,
Moorthy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Michael,
have a look to SAP Library: Document Formats for the Receiver JDBC Adapter .
In the middle there is an example:
<StatementName2>
<dbTableName action=INSERT>
<table>realDbTableName</table>
<access>
<col1>val1</col1>
<col2>val2</col2>
</access>
<access>
<col1>val11</col1>
</access>
</dbTableName>
</StatementName2>
+
action=INSERT
Statements with this action cause table values to be inserted. Therefore, the statement corresponds to an SQL INSERT statement.
The element.
The corresponding SQL statement for StatementName2 in the example above is as follows:
INSERT INTO dbTableName (col1, col2) VALUES(val1, val2)
INSERT INTO dbTableName (col1) VALUES(val11)
+
So you have to look to your SXMB_MONI monitoring and to translate for yourself into SQL..
Regards,
Udo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Michael,
The data filled up by your JDBC adapter is converted into the corresponding SQL statement by XI .
Eg:
<statement>
<table action= insert>
<tabelname> xyz </tablename>
<access>
<col1> abc</col1>
<col2>def </col2>
</access>
</table>
</statement>
This is converted internally into
insert into xyz(col1,col2) values('abc','def')
Regards,
Bhavesh
Regards,
Bhavesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.