<?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>topic Re: dynamic SQL in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-sql/m-p/8043520#M1611076</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try with the following piece of code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
TYPES : BEGIN OF ty_marc,
          matnr  TYPE  mara-matnr,
          werks  TYPE  marc-matnr,
        END OF ty_marc.

DATA : v_list   TYPE char40,
       v_from   TYPE char20,
       v_where  TYPE char20,
       gb_where TYPE char20.

DATA : t_marc TYPE TABLE OF ty_marc.
FIELD-SYMBOLS : &amp;lt;table&amp;gt; TYPE ANY TABLE  .

v_list   = 'MIN( marc~matnr ) marc~werks'.
v_from   = 'marc'.
v_where  = text-001.      "marc~matnr &amp;gt; '1001'
gb_where = 'marc~werks'.

ASSIGN t_marc TO &amp;lt;table&amp;gt;.
IF sy-subrc = 0.
  SELECT (v_list)
         FROM (v_from)
         INTO TABLE &amp;lt;table&amp;gt;
         WHERE (v_where)
         GROUP BY (gb_where).
  IF sy-subrc NE 0.
    MESSAGE i899(v1) WITH 'Error or No data found !!'
                          space
                          space
                          space.
  ENDIF.
ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 05 Aug 2011 06:38:23 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2011-08-05T06:38:23Z</dc:date>
    <item>
      <title>dynamic SQL</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-sql/m-p/8043518#M1611074</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello Gurus, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am working on dynamic sql and somehow i am not able to understand where my sqk is going wrong. please help &lt;/P&gt;&lt;P&gt;here is the scenario&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;query is &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select ( v_list ) from  ( v_from ) into table &amp;lt;table&amp;gt; where  &amp;lt;v_where&amp;gt; group by &amp;lt;gb_where&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;v_list         =  min( marc&lt;SUB&gt;matnr) marc&lt;/SUB&gt;werks&lt;/P&gt;&lt;P&gt;v_from      =  marc&lt;/P&gt;&lt;P&gt;v_where   =  marc~matnr &amp;gt; '1001&lt;/P&gt;&lt;P&gt;gb_where =  marc~werks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have checked these values in Debug which looks correct to me but it is throwing me&lt;/P&gt;&lt;P&gt;CX_SY_DYNAMIC_OSQL_SEMANTICS  this error &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have executed this sql without dynamic query and with actual value its going fine but not with dynamic &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please help!!!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards, &lt;/P&gt;&lt;P&gt;Khushy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Aug 2011 03:55:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-sql/m-p/8043518#M1611074</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-05T03:55:47Z</dc:date>
    </item>
    <item>
      <title>Re: dynamic SQL</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-sql/m-p/8043519#M1611075</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can not use aggregations within dynamic sql statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;br,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dez_&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Aug 2011 05:23:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-sql/m-p/8043519#M1611075</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-05T05:23:10Z</dc:date>
    </item>
    <item>
      <title>Re: dynamic SQL</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-sql/m-p/8043520#M1611076</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try with the following piece of code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
TYPES : BEGIN OF ty_marc,
          matnr  TYPE  mara-matnr,
          werks  TYPE  marc-matnr,
        END OF ty_marc.

DATA : v_list   TYPE char40,
       v_from   TYPE char20,
       v_where  TYPE char20,
       gb_where TYPE char20.

DATA : t_marc TYPE TABLE OF ty_marc.
FIELD-SYMBOLS : &amp;lt;table&amp;gt; TYPE ANY TABLE  .

v_list   = 'MIN( marc~matnr ) marc~werks'.
v_from   = 'marc'.
v_where  = text-001.      "marc~matnr &amp;gt; '1001'
gb_where = 'marc~werks'.

ASSIGN t_marc TO &amp;lt;table&amp;gt;.
IF sy-subrc = 0.
  SELECT (v_list)
         FROM (v_from)
         INTO TABLE &amp;lt;table&amp;gt;
         WHERE (v_where)
         GROUP BY (gb_where).
  IF sy-subrc NE 0.
    MESSAGE i899(v1) WITH 'Error or No data found !!'
                          space
                          space
                          space.
  ENDIF.
ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Aug 2011 06:38:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-sql/m-p/8043520#M1611076</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-05T06:38:23Z</dc:date>
    </item>
    <item>
      <title>Re: dynamic SQL</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-sql/m-p/8043521#M1611077</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;answers were bit helpful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Aug 2011 08:13:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-sql/m-p/8043521#M1611077</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-05T08:13:41Z</dc:date>
    </item>
  </channel>
</rss>

