Extract DATE from TEXT column

Dear all,
I have the following comment in column in one my table. Is there a smart way to extract the
DATE from the text, It may be in any date format.
'My comments (written submissions sent on 29-SEP-2006)'
'My comments are 24 September 2009 9.30 '
'My comments, 15.12.2008'
'My comments on 25.11.2008'
'form 2008/ My comments 11 JUN 2007'
'my comment on 4-4-2008'
'My comm. -extens.not possible - 23.03.2007 09:00'
'MyComm.on 04/04/06'
'My comments on 15 Sep 2009 at 9.15h at EPO, changed on 16 sep 09' -- in this case 15 Sep 2009 is needed
Please share your views.
Regards,
Vikash Kumar

Hi,Try with this one
SELECT REGEXP_SUBSTR('My comments (written submissions sent on 29-SEP-2006','[0-9]+[-./[:space:][:alnum:]][[:alnum:]]+[-./[:space:][0-9]]*[0-9]*') a FROM dual
union all
SELECT REGEXP_SUBSTR('My comments are 24 September 2009 9.30 ','[0-9]+[-./[:space:][:alnum:]][[:alnum:]]+[-./[:space:][0-9]]*[0-9]*') a FROM dual
union all
SELECT REGEXP_SUBSTR('My comments, 15.12.2008','[0-9]+[-./[:space:][:alnum:]][[:alnum:]]+[-./[:space:][0-9]]*[0-9]*') a FROM dual
union all
SELECT REGEXP_SUBSTR('My comments on 25.11.2008','[0-9]+[-./[:space:][:alnum:]][[:alnum:]]+[-./[:space:][0-9]]*[0-9]*') a FROM dual
union all
SELECT REGEXP_SUBSTR('form 2008/ My comments 11 JUN 2007','[0-9]+[-./[:space:][:alnum:]][[:alnum:]]+[-./[:space:][0-9]]*[0-9]*') a FROM dual
union all
SELECT REGEXP_SUBSTR('my comment on 4-4-2008','[0-9]+[-./[:space:][:alnum:]][[:alnum:]]+[-./[:space:][0-9]]*[0-9]*') a FROM dual
union all
SELECT REGEXP_SUBSTR('My comm. -extens.not possible - 23.03.2007 09:00','[0-9]+[-./[:space:][:alnum:]][[:alnum:]]+[-./[:space:][0-9]]*[0-9]*') a FROM dual
union all
SELECT REGEXP_SUBSTR('MyComm.on 04/04/06','[0-9]+[-./[:space:][:alnum:]][[:alnum:]]+[-./[:space:][0-9]]*[0-9]*') a FROM dual
union all
SELECT REGEXP_SUBSTR('My comments (written submissions sent on 29SEP2006','[0-9]+[-./[:space:][:alnum:]][[:alnum:]]+[-./[:space:][0-9]]*[0-9]*') a FROM dual
union all
SELECT REGEXP_SUBSTR('My comments (written submissions sent on 29SEP.2006','[0-9]+[-./[:space:][:alnum:]][[:alnum:]]+[-./[:space:][0-9]]*[0-9]*') a FROM dual
union all
SELECT REGEXP_SUBSTR('My comments (written submissions sent on 29022006','[0-9]+[-./[:space:][:alnum:]][[:alnum:]]+[-./[:space:][0-9]]*[0-9]*') a FROM dual

Similar Messages

  • Extract data from xml column to other table

    Hi
    I have a table with clob column, inside have a xml, How can I to extract data inside column
    Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
    PL/SQL Release 9.2.0.8.0 - Production
    CORE     9.2.0.8.0     Production
    TNS for IBM/AIX RISC System/6000: Version 9.2.0.8.0 - Production
    NLSRTL Version 9.2.0.8.0 - Production

    thank you
    I have a table
    SQL> desc xml_documents;
    Name      Type          Nullable Default Comments
    DOCNAME   VARCHAR2(200)                          
    XMLDOC    CLOB          Y                        
    TIMESTAMP DATE          Y                         inside XMLDOC column there is only a record below
    <!-- claim77804.xml -->
    <Claim>
    <ClaimId>77804</ClaimId>
    <Policy>12345</Policy>
    <Settlements>
    <Payment Approver="JCOX">1000</Payment>
    <Payment Approver="PSMITH">1850</Payment>
    </Settlements>
    <DamageReport>
    The insured's <Vehicle Make="Volks">Beetle</Vehicle>
    broke through the guard rail and plummeted into a ravine.
    The cause was determined to be <Cause>faulty brakes</Cause>.
    Amazingly there were no casualties.
    </DamageReport>
    </Claim>I tried to use example from : http://www.oracle-base.com/articles/9i/xmlsequence.php
    SELECT extract(value(d), '//POLICY/text()').getStringVal() AS empno
    FROM    xml_documents x,
           table(xmlsequence(extract(x.xmldoc, '/ROWSET/Claim'))) d;But no work, show me error
    ORA-00932: inconsistent datatypes: expected - got -

  • How to extract data from  text file to database table

    Hi ,
    I am trying to upload  data in text file to database table  using GUI_UPLOAD function .what would be the program for that.
    thanks in advance.

    Hi,
    I don't think you have a standard sap program to upload data from file to database table...
    Instead you can create a custom program like this..
    DATA: T_FILEDATA(1000) OCCURS 0 WITH HEADER LINE.
    DATA: T_ZTABLE LIKE ZTABLE OCCURS 0 WITH HEADER LINE.
    CALL FUNCTION 'GUI_UPLOAD'
      EXPORTING
        filename                      = 'C:\TEST.TXT'
      tables
        data_tab                      = T_FILEDATA
    EXCEPTIONS
       FILE_OPEN_ERROR               = 1
       FILE_READ_ERROR               = 2
       NO_BATCH                      = 3
       GUI_REFUSE_FILETRANSFER       = 4
       INVALID_TYPE                  = 5
       NO_AUTHORITY                  = 6
       UNKNOWN_ERROR                 = 7
       BAD_DATA_FORMAT               = 8
       HEADER_NOT_ALLOWED            = 9
       SEPARATOR_NOT_ALLOWED         = 10
       HEADER_TOO_LONG               = 11
       UNKNOWN_DP_ERROR              = 12
       ACCESS_DENIED                 = 13
       DP_OUT_OF_MEMORY              = 14
       DISK_FULL                     = 15
       DP_TIMEOUT                    = 16
       OTHERS                        = 17
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    LOOP AT T_FILEDATA.
      T_ZTABLE = T_FILEDATA.
      APPEND T_ZTABLE.
    ENDLOOP.
    MODIFY ZTABLE FROM TABLE T_ZTABLE.
    COMMIT WORK..
    Thanks,
    Naren

  • Extract date from text string - Transact-SQL

    Hello,
    I have a field in my database with an archived date... (Giampaoli  Live Oak, Almonds Archive 09/16/10)
    I need to be able to extract the date from this, then perform a datepart function on it... How do I extract the date into it's own value using just SQL?
    Thanks,
    Wes

    Thanks Guys,
    This helped me:
    select
    ID,
    NAME,
    datepart(month, CONVERT(date, SUBSTRING(YOUR_COLUMN_NAME, patindex('%[0-9][0-9]/[0-9][0-9]/[0-9][0-9]%', YOUR_COLUMN_NAME), 50))) AS MONTHARCHIVED,
    datepart(YEAR, CONVERT(date, SUBSTRING(YOUR_COLUMN_NAME, patindex('%[0-9][0-9]/[0-9][0-9]/[0-9][0-9]%', YOUR_COLUMN_NAME), 50))) AS YEAR_ARCHIVED
    FROM
    TABLEABC
    Thanks Shiven:) If Answer is Helpful, Please Vote

  • Sql to extract data from XML column

    Hi I am able to get the the following data to Apex_collection,
    Can you help me how to transform it to muliple rows for EventNumber,EventDesc columns.
    I have tried with Extractvalue it returns null.
    <?xml version="1.0" encoding="ISO-8859-1"?> <ResultSet><DataRow><EventNumber>3</EventNumber><StartDate>03/10/2007</StartDate><EventDesc>Networking Skills</EventDesc><EventReference></EventReference><NumberOfAttendees>0</NumberOfAttendees><MaximumAttendees>45</MaximumAttendees><NumberOnWaitingList>0</NumberOnWaitingList><NumberInterested>0</NumberInterested><SubjectDesc>Skills Session</SubjectDesc><SkillLevelDesc>Group</SkillLevelDesc><EventStatus>TAKI</EventStatus><VenueDesc>LTG</VenueDesc><Template>N</Template><MultiSession>Y</MultiSession><EventClass>AMBA</EventClass></DataRow><DataRow><EventNumber>8</EventNumber><StartDate>10/10/2007</StartDate><EventDesc>Demystifying to IB</EventDesc><EventReference></EventReference><NumberOfAttendees>0</NumberOfAttendees><MaximumAttendees>45</MaximumAttendees><NumberOnWaitingList>0</NumberOnWaitingList><NumberInterested>0</NumberInterested><SubjectDesc>Workshop</SubjectDesc><SkillLevelDesc>Group</SkillLevelDesc><EventStatus>TAKI</EventStatus><VenueDesc>LTG</VenueDesc><Template>N</Template><MultiSession>Y</MultiSession><EventClass>AMBA</EventClass></DataRow><DataRow><EventNumber>14</EventNumber><StartDate>16/10/2007</StartDate><EventDesc>Bank of England Grad Presentation</EventDesc><EventReference></EventReference><NumberOfAttendees>0</NumberOfAttendees><MaximumAttendees>40</MaximumAttendees><NumberOnWaitingList>0</NumberOnWaitingList><NumberInterested>0</NumberInterested><SubjectDesc>Recruitment Presentation</SubjectDesc><SkillLevelDesc>Group</SkillLevelDesc><EventStatus>TAKI</EventStatus><VenueDesc>LTG</VenueDesc><Template>N</Template><MultiSession>Y</MultiSession><EventClass>AMSC</EventClass></DataRow><DataRow><EventNumber>17</EventNumber><StartDate>17/10/2007</StartDate><EventDesc>Effective use of the alumni network</EventDesc><EventReference></EventReference><NumberOfAttendees>0</NumberOfAttendees><MaximumAttendees>45</MaximumAttendees><NumberOnWaitingList>0</NumberOnWaitingList><NumberInterested>0</NumberInterested><SubjectDesc>Other</SubjectDesc><SkillLevelDesc>Group</SkillLevelDesc><EventStatus>TAKI</EventStatus><VenueDesc>LTG</VenueDesc><Template>N</Template><MultiSession>N</MultiSession><EventClass>AMBA</EventClass></DataRow><DataRow><EventNumber>18</EventNumber><StartDate>17/10/2007</StartDate><EventDesc>Personal Brand</EventDesc><EventReference></EventReference><NumberOfAttendees>0</NumberOfAttendees><MaximumAttendees>45</MaximumAttendees><NumberOnWaitingList>0</NumberOnWaitingList><NumberInterested>0</NumberInterested><SubjectDesc>Workshop</SubjectDesc><SkillLevelDesc>Group</SkillLevelDesc><EventStatus>TAKI</EventStatus><VenueDesc>LTG</VenueDesc><Template>N</Template><MultiSession>Y</MultiSession><EventClass>AMBA</EventClass></DataRow><DataRow><EventNumber>19</EventNumber><StartDate>17/10/2007</StartDate><EventDesc>Speed Reading</EventDesc><EventReference></EventReference><NumberOfAttendees>0</NumberOfAttendees><MaximumAttendees>20</MaximumAttendees><NumberOnWaitingList>0</NumberOnWaitingList><NumberInterested>0</NumberInterested><SubjectDesc>Workshop</SubjectDesc><SkillLevelDesc>Group</SkillLevelDesc><EventStatus>TAKI</EventStatus><VenueDesc>LTG</VenueDesc><Template>N</Template><MultiSession>Y</MultiSession><EventClass>AMBA</EventClass></DataRow><DataRow><EventNumber>22</EventNumber><StartDate>18/10/2007</StartDate><EventDesc>Morgan Stanley - Applying to IB</EventDesc><EventReference></EventReference><NumberOfAttendees>0</NumberOfAttendees><MaximumAttendees>30</MaximumAttendees><NumberOnWaitingList>0</NumberOnWaitingList><NumberInterested>0</NumberInterested><SubjectDesc>Recruitment Presentation</SubjectDesc><SkillLevelDesc>Group</SkillLevelDesc><EventStatus>TAKI</EventStatus><VenueDesc>LTG</VenueDesc><Template>N</Template><MultiSession>Y</MultiSession><EventClass>MSCFINRISK</EventClass></DataRow><DataRow><EventNumber>27</EventNumber><StartDate>22/10/2007</StartDate><EventDesc>Power &Energy Group</EventDesc><EventReference></EventReference><NumberOfAttendees>0</NumberOfAttendees><MaximumAttendees>30</MaximumAttendees><NumberOnWaitingList>0</NumberOnWaitingList><NumberInterested>0</NumberInterested><SubjectDesc>Recruitment Presentation</SubjectDesc><SkillLevelDesc>Group</SkillLevelDesc><EventStatus>TAKI</EventStatus><VenueDesc>LTG</VenueDesc><Template>N</Template><MultiSession>Y</MultiSession><EventClass>ACP</EventClass></DataRow></ResultSet>

    Or if you have oracle version >= 10gR2 then this is better:
    select b.* from
      (SELECT xmltype(:your_xml) your_xml FROM dual) a,
      XMLTable
      ('/ResultSet/DataRow'
        PASSING a.your_xml
        COLUMNS
          EventNumber varchar2(10) PATH '/DataRow/EventNumber',
          EventDesc varchar2(10) PATH '/DataRow/EventDesc'
      ) bBest regards,
    Hrvoje.

  • How to extract data from a column after triming some characters

    idx address
    987     LOT 32 THE LAKES WAY     
    1113     LOT 88 UMOONA ROAD     
    930     LOT 1 PACIFIC HIGHWAY     
    1022     LOT 5 SYDNEY ROAD     
    1085     LOT 10 MOUNT BARKER ROAD     
    1122     LOT 653 BANDICOOT DRIVE     
    The above is my table and i want to write a query which should give me the values after triming LOT with numbers as given below
    idx address
    987     THE LAKES WAY     
    1113     UMOONA ROAD     
    930     PACIFIC HIGHWAY     
    1022     SYDNEY ROAD     
    1085     MOUNT BARKER ROAD     
    1122     BANDICOOT DRIVE

    Hi,
    You can use the below query.
    "afiedt.buf" 14 lines, 437 characters
      1  WITH t as (
      2  SELECT 987 id, 'LOT 32 THE LAKES WAY' addr FROM DUAL
      3  UNION ALL
      4  SELECT 1113, 'LOT 88 UMOONA ROAD' FROM DUAL
      5  UNION ALL
      6  SELECT 930, 'LOT 1 PACIFIC HIGHWAY' FROM DUAL
      7  UNION ALL
      8  SELECT 1022, 'LOT 5 SYDNEY ROAD' FROM DUAL
      9  UNION ALL
    10  SELECT 1085, 'LOT 10 MOUNT BARKER ROAD' FROM DUAL
    11  UNION ALL
    12  SELECT  1122, 'LOT 653 BANDICOOT DRIVE ' FROM DUAL )
    13* SELECT id,TRIM(translate(replace(addr,'LOT '),'0123456789',' ')) FROM t
    SQL>/
            ID TRIM(TRANSLATE(REPLACE(A
           987 THE LAKES WAY
          1113 UMOONA ROAD
           930 PACIFIC HIGHWAY
          1022 SYDNEY ROAD
          1085 MOUNT BARKER ROAD
          1122 BANDICOOT DRIVE
    6 rows selected.Regards

  • Extract date from time stamp

    hi ,
    how to extract DATE from timestamp column
    thanks

    SQL>select to_char(systimestamp,'DateFormat') from dual;
    eg:
    SQL>select to_char(systimestamp,'DD') from dual;
    SQL>select to_char(systimestamp,'DD-MON-YYYY') from dual;
    Edited by: Rash on Jun 17, 2012 3:00 PM

  • Extract Data from a View into multiple columns

    fairly new sql person here, I have a question on extracting data from a View that I have created and formatting it in a way that the user needs.
    My View has the following columns:
    Account
    Department
    Budget
    Spent
    Values would be such as:
    Account Department Budget Spent
    1 A 1.00 1.00
    1 B 2.50 1.45
    1 C 3.00 4.00
    2 A 4.00 1.00
    2 B 2.00 1.00
    What I'm wanting to do is extract the data out in the following format:
    <dept> <account> 1 <account> 2
    <budget> <spent> <budget> <spent>
    A 1.00 1.00 4.00 1.00
    B 2.50 1.45 2.00 1.00
    C 3.00 4.00
    basically dept as a column and then separate columns for each accounts budget and spent values going across
    thanks!

    Search for pivot queries in this forum.
    However, you need to have finite number of accounts in Account column, otherwise output will be, i must say, non-readable and the query to be written would be unrealistic.

  • Hi i am new to labview. i want to extract data from a text file and display it on the front panel. how do i proceed??

    Hi i am new to labview
    I want to extract data from a text file and display it on the front panel.
    How do i proceed??
    I have attached a file for your brief idea...
    Attachments:
    extract.jpg ‏3797 KB

    RoopeshV wrote:
    Hi,
    The below code shows how to read from txt file and display in the perticular fields.
    Why have you used waveform?
    Regards,
    Roopesh
    There are so many things wrong with this VI, I'm not even sure where to start.
    Hard-coding paths that point to your user folder on the block diagram. What if somebody else tries to run it? They'll get an error. What if somebody tries to run this on Windows 7? They'll get an error. What if somebody tries to run this on a Mac or Linux? They'll get an error.
    Not using Read From Spreadsheet File.
    Use of local variables to populate an array.
    Cannot insert values into an empty array.
    What if there's a line missing from the text file? Now your data will not line up. Your case structure does handle this.
    Also, how does this answer the poster's question?

  • Extracting data from Excel To Illustrator javascript or vbscript

    Hi all-
    I was wondering if there was a way to extract data from Excel to be used in Illustrator. I know there is an option of variables and xml, and I don't want that. I've seen and tried out how to read illustrator and write to excel, and I get that.  What I would like to do is pretty much the opposite:
    1.Pre-fill in an Excel file(.xls,.csv, doesn't matter) with data such as a filename in column 1 and (Replacement Text) in column 2 and close manually.
    2. Run script(VBSCRIPT,Javascript, doesn't matter)
    3.For each column in Excel file where cell in first column is not empty, open Illustrator Template with placeholder of "DWG" textframe and replace the frame titled "DWG" with Replacement text from Excel in Column2.
    4, Save each to a PDF file and name file with text from Excel Column1(Filename)
    In a nutshell, there will be a single illustrator template with a premade textFrame with a name of "DWG". Excel will contain two columns, one for the filename to be named and one for the relative text to replace with the placeholder in AI. I hoped I explained this well enough without causing too much confusion. Thanks in advance.
    Filename
    Replacement Text
    test1.pdf
    DWG01
    test2.pdf
    DWG02
    test3.pdf
    DWG03
    test4.pdf
    DWG04

    As text… \n is new line character and \r is return character. I can't remember which excel uses but they both equate to a line/paragraph… I very quickly threw together an example for you…
    #target Illustrator
    textToPDF();
    function textToPDF() {
              if ( app.documents.length == 0 ) { return; }
              var doc, csvFile, i, fileArray, opts;
              csvFile = File( '~/Desktop/ScriptTest/Test.csv' );
              if ( !csvFile.exists ) { return; }
              fileArray = readInCSV( csvFile );
              doc = app.activeDocument;
              opts = new PDFSaveOptions();
              opts.pDFPreset = '[Press Quality]';
              // Here we loop the main array
              for ( i = 0; i < fileArray.length; i++ ) {
                        // Here we get the second item of sub array i
                        doc.textFrames.getByName( 'DWG' ).contents = fileArray[i].[1];
                        // Here we get the first item of sub array i
                        doc.saveAs( File( fileArray[i].[0] ), opts );
    function readInCSV( fileObj ) {
              var fileArray, thisLine, csvArray;
              fileArray =[];
              fileObj.open( 'r' );
              while( !fileObj.eof ) {
                        thisLine = fileObj.readln();
                        csvArray = thisLine.split( ',' );
                        fileArray.push( csvArray );
              fileObj.close();
              return fileArray;
    I haven't tested it but it should be close…?

  • Using crystal report to extract data from Audit Log

    I have a customised form which contains main fields (i.e 20 fields) and when a field is changed, it's being recorded in the audit log.
    Would it be possible to use Crystal Report to extract data from the Audit Log? Ideally, i would like the report to show me all the latest field values in a spreadsheet type format (i.e. one field per column)
    Has anyone try this and if so, what is involved?

    An element with both text & a sub-element is a mixed-content element.
    For example ElementA is a mixed content element.
    <ElementA>
    Text
    <ElementB></ElementB>
    </ElementA>
    Extract just the Text from ElementA.
    <xsl:template match="ElementA">
    <xsl:apply-templates select="text()" />
    </xsl:template>

  • How can I join 3 tables while extracting data from SAP R/3?

    I have 3 tables with the following columns
    Emp table (emp)
      emp_id
      emp_name
      emp_add
    Dept table (dept)
      dept_id
      dept_name
      dept_loc
    Location table (loc)
      loc_id
      loc_name
    Now. If I want to select data from loc_id = 10 and emp_id between 2000 and 3000
    How to join these three tables while extracting data from R/3
      join condition
       loc.loc_id = dept.loc_id
    and dept.dept_id = emp.dept_id
    and loc.loc_id =10
    and emp.emp_id between 2000 and 3000.
    Could any one let me know the procedure to extract this data into BW system.

    Hi,
    shouldn't your join condition be:
    loc.loc_id = dept.DEPT_LOC
    and dept.dept_id = ??
    If you can join the three tables then create a generic datasource (RSO) based on a view (create your view with your join in SE11).
    Enable the loc_id and the emp_id as selectable in the datasource so you can then select the values from a BW IPack.
    hope this helps...
    Olivier.

  • How to extract data from xml and insert into Oracle table

    Hi,
    I have a large xml file. which will have hundreds of the following transaction tags having column names and there values.
    There is a table one of the schema with coulums "actualCostRate","billRate"....etc.
    I need to extract the values of these columns and insert into the table
    <Transaction actualCostRate="0" billRate="0" chargeable="1" clientID="NikuUK" chargeCode="LCOCD1" externalID="L-RESCODE_UK1-PROJ_UK_CNT_GBP-37289-8" importStatus="N" projectID="TESTPROJ" resourceID="admin" transactionDate="2002-02-12" transactionType="L" units="11" taskID="5017601" inputTypeCode="SALES" groupId="123" voucherNumber="ABCVDD" transactionClass="ABCD"/>
    <Transaction actualCostRate="0" billRate="0" chargeable="1" clientID="NikuEU" chargeCode="LCOCD1" externalID="L-RESCODE_US1-PROJ_EU_STD2-37291-4" importStatus="N" projectID="TESTPROJ" resourceID="admin" transactionDate="2002-02-04" transactionType="L" units="4" taskID="5017601" inputTypeCode="SALES" groupId="124" voucherNumber="EEE222" transactionClass="DEFG"/>

    Re: Insert from XML to relational table
    http://www.google.ae/search?hl=ar&q=extract+data+from+xml+and+insert+into+Oracle+table+&btnG=%D8%A8%D8%AD%D8%AB+Google&meta=

  • How to extract data from multiple tables (always got errors)

    Dear Experts,
    I have a simple mapping to extract data from multiple tables as a source (A, B, C) to a target table (X). Below is the picture:
    (Sources)....(Target)
    A----------------***
    B----------------X
    C----------------***
    Sample Source Data:
    Table A:
    ColA1
    100
    200
    etc
    Table B:
    ColB1 ColB2 ColB3
    10 Y Ten
    20 Y Twenty
    30 Y Thirty
    etc
    Table C:
    ColC1 ColC2
    11
    12
    13
    etc
    Target table (X) should be (just has 1 group INGRP1):
    ColA1 ColB1 ColB3 ColC1
    100 10 Ten 11
    100 10 Ten 12
    100 20 Twenty 21
    etc
    Scenarios:
    1. Directly map from A, B, C to X. Unable to map with error message: "API8003: Connection target attribute group is already connected to an incompatible data source. Use a Joiner or Set operator to join the upstream data first before connecting it into this operator."
    2. Map each source to Expression Operator and then map from each Expression to target table. I am able to map all attributes successfully but got error when validating it with message: "VLD-1104: Attributes flowing into TEST.EXPR_SRC.INGRP1 have different data sources."
    How can I achieve the correct mapping for this purpose?
    Use Joiner? I have no key to join the sources
    Use Set? The sources have different number of columns
    Thanks in advance
    Prat

    Thanks Nico,
    I think it will results data like this:
    100 10 Ten 11
    200 20 Twenty 12
    300 30 Thirty 13
    etc
    and not the expected:
    100 10 Ten 11
    100 10 Ten 12
    100 20 Twenty 21
    etc
    But it inspired me to solve this by adding key expression in each source table (B & C) to be joined to table A with this formula:
    100+TRUNC(INGRP1.COLB1,-2)
    Regards
    Prat

  • Extracting Data from SAP ERP using BODI/Data Services 4.0

    HI,
    I am trying to extract data from SAP ERP via SAP extractors using BODI/Data Services 4.0.
    I do not have my own ERP system so I am renting remote access from one of the many available on the internet.
    I am able to connect BODI to the ERP system and import the extractors metadata.
    The problem I am experiencing is that when I run job to extract the data I get the following error:
    Vendor-supplied function module <Z_AW_RFC_READ_EXTRACTOR> not found. Ensure that you can execute the function module in SAP via transaction /nSE37.
    How do I create the function? Or is the function a SAP standard function?
    SAP ERP system being used is: ECC6 EHP4
    User has SAP FULL and DEVELOPER authorizations.
    Any assistance would be appreciated.

    You might have better luck in the (somewhat misnamed) [Data Integration and Data Quality Management|Data Services and Data Quality; forum:
    This forum is dedicated to topics related to SAP BusinessObjects Data Services (Data Integrator, Data Quality Management, Text Data Processing), SAP BusinessObjects Information Steward (Metadata Management, Data Insight), SAP BusinessObjects Rapid Marts and SAP BusinessObjects Data Federator.
    (emphasis added)
    Regards,
    Sean

Maybe you are looking for