<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Question Re: SAP native sql and oracle in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/sap-native-sql-and-oracle/qaa-p/375087#M30528</link>
    <description>&lt;P&gt;Hi Vladimir, ABAP Native SQL Statement are not 'translated' by the Database Shared Library (DBSL), these are just executed. This is why SAP recommends and suggests to use OPEN SQL Statements, which is Database-Independent.&lt;BR /&gt;I am affraid, you have to rewrite the Native SQL Statement and adapt this to Oracle.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;János&lt;/P&gt;</description>
    <pubDate>Tue, 31 Jan 2017 11:59:56 GMT</pubDate>
    <dc:creator>janos_mucsi-besze</dc:creator>
    <dc:date>2017-01-31T11:59:56Z</dc:date>
    <item>
      <title>SAP native sql and oracle</title>
      <link>https://community.sap.com/t5/technology-q-a/sap-native-sql-and-oracle/qaq-p/375086</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have strange problem with native SQL and calling of stored procedures. SAP is running on MSSQL Server and we are in need to update another database which is on oracle. Everything was fine until we upgrade SAP from EHP 6 to EHP 7.&lt;/P&gt;&lt;P&gt;Stored procedures on oracle server has 3 parameters and its purpose is to maintain table on oracle. Parameters:&lt;/P&gt;&lt;OL&gt;
&lt;LI&gt;Action CHAR2(SAP) VARCHAR2(Oracle)&lt;/LI&gt;&lt;LI&gt;ID INT4(SAP) NUMBER(Oracle)&lt;/LI&gt;&lt;LI&gt;Name CHAR50(SAP) VARCHAR2(Oracle)&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Action can have values I, U, D.&lt;/P&gt;&lt;P&gt;Problem is that values received by procedure are empty for values I wrote. When I send IU, II, IF, IR parameter value inside procedure is I(first letter). ID is correct and name is empty to.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;EXEC SQL.
   execute procedure change_tab_values( IN :l_action, IN :l_id, IN :l_name)
ENDEXEC.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;I also tried with &lt;U&gt;ADBC approach.&lt;/U&gt;&lt;/P&gt;&lt;P&gt;Can someone help with this problem?&lt;/P&gt;</description>
      <pubDate>Mon, 30 Jan 2017 13:08:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/sap-native-sql-and-oracle/qaq-p/375086</guid>
      <dc:creator>vladimir_culic</dc:creator>
      <dc:date>2017-01-30T13:08:56Z</dc:date>
    </item>
    <item>
      <title>Re: SAP native sql and oracle</title>
      <link>https://community.sap.com/t5/technology-q-a/sap-native-sql-and-oracle/qaa-p/375087#M30528</link>
      <description>&lt;P&gt;Hi Vladimir, ABAP Native SQL Statement are not 'translated' by the Database Shared Library (DBSL), these are just executed. This is why SAP recommends and suggests to use OPEN SQL Statements, which is Database-Independent.&lt;BR /&gt;I am affraid, you have to rewrite the Native SQL Statement and adapt this to Oracle.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;János&lt;/P&gt;</description>
      <pubDate>Tue, 31 Jan 2017 11:59:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/sap-native-sql-and-oracle/qaa-p/375087#M30528</guid>
      <dc:creator>janos_mucsi-besze</dc:creator>
      <dc:date>2017-01-31T11:59:56Z</dc:date>
    </item>
  </channel>
</rss>

