Getting an error missing right paranthesis

merge into TEMP_RECORDS_MED_DATE_0001  Tmpr
using
(select callstart,seqno,totduration,callend,callnumber,mplimsi,mplmsisdn,FILEID                   ,
  FILENAME                ,
  SLNO                    ,
  IMEI                          ,
  UTCTIMEOFFSET                 ,
  CALLEVENTDURATION             ,
  CAUSEFORTERMINATION           ,
  CALLTYPE                      ,
  SERVICETYPE                   ,
  SERVICECODE                   ,
  SUPPLSERVICECODE              ,
  DIALLEDDIGITS                 ,
  CONNECTEDCALLINGNUMBER        ,
  THIRDPARTYNUMBER              ,
  RECORDINGENTITYIDENTIFICATION ,
  CALLREFERENCE     ,
  ACCESSPOINTNAMENI ,
  ACCESSPOINTNAMEOI ,
  DATAVOLUMEINCOMING      ,
  DATAVOLUMEOUTGOING      ,
  SGSNADDRESS             ,
  GGSNADDRESS             ,
  CHARGINGID       ,
  CHARGEAMOUNT     ,
  MSISDN           ,
  PDPADDRESS       ,
  PLMNID           ,
  CELLID           ,
  LOCATIONAREACODE ,
  RES_1   ,
  RES_2   ,
  RES_3   ,
  RES_4   ,
  RES_5  
from
(select min(CALLEVENTSTARTTIMESTAMP) callstart,max(sequence_number) seqno,sum(CALLEVENTDURATION) totduration,max(callreleasetime) callend,connectedcallingnumber callnumber, imsi mplimsi ,msisdn mplmsisdn
from MED_PARTIAL_RECORDS_0001_LOAD
group by connectedcallingnumber, imsi,msisdn) subset,
(select FILEID                   ,
  FILENAME                ,
  SLNO                    ,
  IMEI                          ,
  UTCTIMEOFFSET                 ,
  CALLEVENTDURATION             ,
  CAUSEFORTERMINATION           ,
  CALLTYPE                      ,
  SERVICETYPE                   ,
  SERVICECODE                   ,
  SUPPLSERVICECODE              ,
  DIALLEDDIGITS                 ,
  CONNECTEDCALLINGNUMBER        ,
  THIRDPARTYNUMBER              ,
  RECORDINGENTITYIDENTIFICATION ,
  CALLREFERENCE     ,
  ACCESSPOINTNAMENI ,
  ACCESSPOINTNAMEOI ,
  DATAVOLUMEINCOMING      ,
  DATAVOLUMEOUTGOING      ,
  SGSNADDRESS             ,
  GGSNADDRESS             ,
  CHARGINGID       ,
  CHARGEAMOUNT     ,
  MSISDN           ,
  PDPADDRESS       ,
  PLMNID           ,
  CELLID           ,
  LOCATIONAREACODE ,
  RES_1   ,
  RES_2   ,
  RES_3   ,
  RES_4   ,
  RES_5  
from MED_PARTIAL_RECORDS_0001_LOAD
) subsetinfo
where
SUBSETINFO.IMSI=subset.imsi
and
subsetinfo.connectedcallingnumber=subset.connectedcallingnumber
and
SUBSETINFO.CALLRELEASETIME=subset.CALLRELEASETIME
and
subsetinfo.msisdn=subset.msisdn)
mpl
on
(tmpr.connectedcallingnumber=callnumber
and
tmpr.imsi=mplimsi
and
tmpr.msisdn=mplmsisdn
and
TMPR.CALLEVENTSTARTTIMESTAMP=mpl.callend
WHEN MATCHED THEN
update set sequencenumber=seqno,
CALLEVENTSTARTTIMESTAMP=callstart,
CALLEVENTDURATION= totduration;

Hi,
Try This.......
MERGE INTO temp_records_med_date_0001 tmpr
USING (SELECT callstart, seqno, totduration, callend, callnumber, mplimsi,
mplmsisdn, fileid, filename, slno, imei, utctimeoffset,
calleventduration, causefortermination, calltype,
servicetype, servicecode, supplservicecode, dialleddigits,
connectedcallingnumber, thirdpartynumber,
recordingentityidentification, callreference,
accesspointnameni, accesspointnameoi, datavolumeincoming,
datavolumeoutgoing, sgsnaddress, ggsnaddress, chargingid,
chargeamount, msisdn, pdpaddress, plmnid, cellid,
locationareacode, res_1, res_2, res_3, res_4, res_5
FROM (SELECT MIN (calleventstarttimestamp) callstart,
MAX (sequence_number) seqno,
SUM (calleventduration) totduration,
MAX (callreleasetime) callend,
connectedcallingnumber callnumber, imsi mplimsi,
msisdn mplmsisdn
FROM med_partial_records_0001_load
GROUP BY connectedcallingnumber, imsi, msisdn) subset,
(SELECT fileid, filename, slno, imei, utctimeoffset,
calleventduration, causefortermination, calltype,
servicetype, servicecode, supplservicecode,
dialleddigits, connectedcallingnumber,
thirdpartynumber, recordingentityidentification,
callreference, accesspointnameni, accesspointnameoi,
datavolumeincoming, datavolumeoutgoing, sgsnaddress,
ggsnaddress, chargingid, chargeamount, msisdn,
pdpaddress, plmnid, cellid, locationareacode, res_1,
res_2, res_3, res_4, res_5
FROM med_partial_records_0001_load) subsetinfo
WHERE subsetinfo.imsi = subset.imsi
AND subsetinfo.connectedcallingnumber =
subset.connectedcallingnumber
AND subsetinfo.callreleasetime = subset.callreleasetime
AND subsetinfo.msisdn = subset.msisdn) mpl
ON ( tmpr.connectedcallingnumber = callnumber
AND tmpr.imsi = mplimsi
AND tmpr.msisdn = mplmsisdn
AND tmpr.calleventstarttimestamp = mpl.callend)
WHEN MATCHED THEN
UPDATE
SET sequencenumber = seqno, calleventstarttimestamp = callstart,
calleventduration = totduration
Regards,
Simma.....

Similar Messages

  • Query is throwing an error like missing right paranthesis.,

    Hi,
    The below query is throwing an error like missing right paranthesis.,
    and Is there any way to write the same query in a simpler way ?
    SELECT AVALABLEBALANCE
    FROM (
    ( SELECT SUM(TH1.TRANSACTIONAMOUNT)
    FROM TRANSACTIONHISTORY TH1,
    TRANSACTIONTYPE TT,
    CARDDETAIL CD,
    P2P_CARDDETAIL P2P
    WHERE TH1.TRANSACTIONTYPEID = TT.TRANSACTIONTYPEID
    AND TH1.CARDID = CD.CARDID
    AND CD.CARDID = P2P.CARDID
    AND TH1.CARDID = 6013
    AND TT.TRANSACTIONTYPECODE IN ('WITHDRAWAL_CHECK_FEE')
    AND TRUNC(TH1.TRANSACTIONDATETIME) = TRUNC(TH3.TRANSACTIONDATETIME)
    GROUP BY TH1.TRANSACTIONTYPEID,TH1.CARDID,TRUNC(TH1.TRANSACTIONAMOUNT)) -
    ( SELECT SUM(TH2.TRANSACTIONAMOUNT)
    FROM TRANSACTIONHISTORY TH2,
    TRANSACTIONTYPE TT,
    CARDDETAIL CD,
    P2P_CARDDETAIL P2P
    WHERE TH2.TRANSACTIONTYPEID = TT.TRANSACTIONTYPEID
    AND TH2.CARDID = CD.CARDID
    AND CD.CARDID = P2P.CARDID
    AND TH2.CARDID = 6013
    AND TT.TRANSACTIONTYPECODE IN ('FUND_TRANSFER_RECEIVED')
    AND TRUNC(TH2.TRANSACTIONDATETIME) = TRUNC(TH3.TRANSACTIONDATETIME)
    GROUP BY TH2.TRANSACTIONTYPEID,TH2.CARDID,TRUNC(TH2.TRANSACTIONAMOUNT))
    ) T , TRANSACTIONHISTORY TH3
    WHERE TH3.CARDID = 6013

    Hi Sekar,
    Here is your formatted code:
    /* Formatted on 2007/11/16 16:42 (Formatter Plus v4.8.0) */
    SELECT avalablebalance
    FROM ((SELECT SUM (th1.transactionamount)
    FROM transactionhistory th1,
    transactiontype tt,
    carddetail cd,
    p2p_carddetail p2p
    WHERE th1.transactiontypeid = tt.transactiontypeid
    AND th1.cardid = cd.cardid
    AND cd.cardid = p2p.cardid
    AND th1.cardid = 6013
    AND tt.transactiontypecode IN ('WITHDRAWAL_CHECK_FEE')
    AND TRUNC (th1.transactiondatetime) =
    TRUNC (th3.transactiondatetime)
    GROUP BY th1.transactiontypeid,
    th1.cardid,
    TRUNC (th1.transactionamount))
    MINUS
    (SELECT SUM (th2.transactionamount)
    FROM transactionhistory th2,
    transactiontype tt,
    carddetail cd,
    p2p_carddetail p2p
    WHERE th2.transactiontypeid = tt.transactiontypeid
    AND th2.cardid = cd.cardid
    AND cd.cardid = p2p.cardid
    AND th2.cardid = 6013
    AND tt.transactiontypecode IN ('FUND_TRANSFER_RECEIVED')
    AND TRUNC (th2.transactiondatetime) =
    TRUNC (th3.transactiondatetime)
    GROUP BY th2.transactiontypeid,
    th2.cardid,
    TRUNC (th2.transactionamount))) t,
    transactionhistory th3
    WHERE th3.cardid = 6013
    -Edit: Lol this forum's text box does not have a proper formatter to show our codes perfectly :(.. Very sorry about the expected format here.. Lol !!
    ***Lol Poor Format***
    Message was edited by:
    user599090
    I replaced the '-' with MINUS Keyword. That was the mistake you made i guess.

  • Missing right paranthesis

    CREATE TABLE tbl_room
    ( room_id NUMBER,
    accommodation_id NUMBER,
    floor_area NUMBER,
    rentable NUMBER(1),
    type VARCHAR2(20),
    CONSTRAINT pk_room PRIMARY KEY (room_id),
    CONSTRAINT fk_room_accommodation FOREIGN KEY (accommodation_id) REFERENCES tbl_accommodation(accommodation_id),
    CONSTRAINT ck_rentable CHECK (rentable IN 0,1));
    I am getting a "missing right paranthesis" error when i try to executre this create statement. Could someone explain why. The error is caused by the check constraint.
    Thanks

    try this..
    CREATE TABLE tbl_room
    ( room_id NUMBER,
    accommodation_id NUMBER,
    floor_area NUMBER,
    rentable NUMBER(1),
    type VARCHAR2(20),
    CONSTRAINT pk_room PRIMARY KEY (room_id),
    CONSTRAINT fk_room_accommodation FOREIGN KEY (accommodation_id) REFERENCES tbl_accommodation(accommodation_id),
    CONSTRAINT ck_rentable CHECK (rentable IN (0,1)));

  • Photoshop v7.0 I get the error "missing or invalid personalization information"  This used to run, I'm now on Windows 7 64 bit.  Anyone have any ideas please?  Thanks.

    I get the error "missing or invalid personalization information"  This used to run, I'm now on Windows 7 64 bit.  Anyone have any ideas please?  Thanks.

    Hi,
    If my memory serves me right (it’s some while since I changed and I have not used Photoshop for some years…) I was running it on XP.  I upgraded to Win 7 on  a new machine but ported across files, programmes etc.  I cannot recall if Photoshop ever ran on Win 7.
    I have tried to reinstall but the CD is warped and despite applying pressure to it neither of my drives likes it.  I have Photoshop 7 on my third hard drive, a portable drive, which came from the XP machine.
    Sorry, long-winded but I hope it helps.

  • ORA-00907 MISSING RIGHT PARANTHESIS

    Dear all,
    The query
    FLASHBACK TABLE schema.table_name TO TIMESTAMP('18-JAN-2008 18:55:58','DD-MON-YYYY HH24:MI:SS');
    gives me the error
    ORA-00907 MISSING RIGHT PARANTHESIS
    WHAT AM MISSING HERE ?
    kAI

    Pretty much the usual
    You grossly violate forums etiquette by
    - not posting a version and a platform
    - not looking up the error message
    - not verifying syntax
    - by SHOUTING most of your question
    in short you demonstrate you are utterly lazy and utterly rude.
    Doing so, you have now entered as a runner up in the competition to qualify for the biggest abuser of this forum by not doing anything yourself.
    Yes, I know you will be angry. And why will you be angry? Because I state the truth!
    People like you should be banned from this forum completely.
    Sybrand Bakker
    Senior Oracle DBA

  • When starting imovie I get an error missing quicktime components. To solve the problem I have upgraded to latest version but it didn't help. I want to either solve this problem or get a refund for the useless upgrade.

    when starting imovie I get an error missing quicktime components. To solve the problem I have upgraded to latest version but it didn't help. I want to either solve this problem or get a refund for the useless upgrade.

    Mac OS X 10.6 includes QuickTime versions 10.0 and 7.6.3. The QuickTime 7 player will only be present if a QuickTime Pro key was present at the time of installation, or if specified as part of a custom install, or individually downloaded:
    http://support.apple.com/kb/dl923
    Snow Leopard update 10.6.4 included an update to 7.6.6 (if installed). You can install it from the above link  even though it says for 10.6.3. It's the same version of QuickTime Player 7.6.6.
    (Only QuickTime Player 7.6.3 or 7.6.6 can be updated to "Pro".)
    iMovie does not, AFAIK, use QT 10.

  • After upgrading iTunes, I get the error, missing msvcr80.dll, How do I resolve this issue?

    I am using Vista 32 bit on an older dell laptop and have been using iTunes for a long time, downloading songs, syncing with my iPhone, and etc, with no problems.  After upgrading to the newest version of iTunes 11, I received an error message of "missing MSVCR80.dll, please reinstall the software" when trying to start the iTunes application.  I removed the iTunes software and associated apps from my laptop and reinstalled the iTunes software.  While the software was installing it indicated that I did not have permission to install the application.  Although I started the installation with the option of "Run as Admistrator".  Since I could not reinstall the iTunes software, I choose a restore point where my iTunes was working before, and changed to that point.  I am still getting "MSVCR80.dll missing".  Does anyone know how I can restore the missing MSVCR80.dll?  I have found articles on the web of how to do this, but none seem to work.
    Thanks

    Go to Control Panel > Add or Remove Programs (Win XP) or Programs and Features (later)
    Remove all of these items in the following order:
    iTunes
    Apple Software Update
    Apple Mobile Device Support (if this won't uninstall move on to the next item)
    Bonjour
    Apple Application Support
    Reboot, download iTunes, then reinstall, either using an account with administrative rights, or right-clicking the downloaded installer and selecting Run as Administrator.
    The uninstall and reinstall process will preserve your iTunes library and settings, but ideally you would back up the library and your other important personal documents and data on a regular basis. See this user tip for a suggested technique.
    Please note:
    Some users may need to follow all the steps in whichever of the following support documents applies to their system. These include some additional manual file and folder deletions not mentioned above.
    HT1925: Removing and Reinstalling iTunes for Windows XP
    HT1923: Removing and reinstalling iTunes for Windows Vista, Windows 7, or Windows 8
    tt2

  • Trying to use authorization schema but getting ORA-00907: missing right par

    Hi,
    I am fairly new to HMTLDB. I am busy going through the Issue Tracker Tutorial. I am on the last part of Tutorial. This part involves authorizing a user based on their roles in the company.
    I now keep getting the following when I load my pages
    ORA-00907: missing right parenthesis
    Error ERR-1082 Error in executing authorization scheme code.
    How do I go about debugging this error not sure where to start?

    if this helps I am using this PDF
    http://www.oracle.com/technology/products/database/application_express/pdf/issue_tracking_tutorial_1.6_0.pdf
    if you open the PDF file I am stuck on page 72-74. The page I am trying to open while i am logged on as FUNKYMONKEY is Page 4 which is in the documentation

  • Objects Runtime Error -- Missing Right Parenthesis

    I am getting a RUNTIME error when using objects "Missing right parenthesis". The same script runs in Oracle 8i but will not run in the newly installed oracle8 enterprise edition. Oracle closed the support track saying they no longer support this version of Oracle. Unfortunately we have a client that we support and must match their environment. Does anyone know what might be missing or wrong with our environment?
    This is the code and error:
    declare
         l_users gl_jointype := gl_joinType ( gl_JoinOBJECT ( 1,'test'));
    begin
    insert into t select * from TABLE ( CAST ( l_users as gl_JoinType ) );
    END;
    gives me the following RUNTIME error
    ERROR at line 1:
    ORA-00907: missing right parenthesis
    ORA-06512: at line 4
    We are running oracle: this is our SQL Plus blurb
    Connected to:
    Oracle8 Enterprise Edition Release 8.0.5.0.0 - Production
    With the Partitioning and Objects options
    PL/SQL Release 8.0.5.0.0 - Production
    This is the object and type creation:
    DROP TYPE gl_JoinType;
    CREATE OR REPLACE TYPE gl_JoinObject AS OBJECT
    ( NumberJoin NUMBER, -- Number for Dynamic Joins
    CharJoin VARCHAR(80) -- Varchar for Dynamic Joins
    CREATE OR REPLACE TYPE gl_JoinType AS TABLE OF gl_JoinObject;
    Create the table:
    CREATE TABLE t ( NumberJoin Number, CharJoin VARCHAR2(80));

    CAST and this use of TABLE are new features, not in 8.05 or 8.06 (I'm not sure when they were introduced, 8i I suspect.)
    I get the same error on my 8.06 instance:
    1 declare
    2 l_users gl_jointype := gl_joinType ( gl_JoinOBJECT ( 1,'test'));
    3 begin
    4 for x in (select * from TABLE ( CAST ( l_users as gl_JoinType ) ))
    5 loop
    6 dbms_output.put_line('x.NumberJoin = ' || x.NumberJoin);
    7 end loop;
    8* end;
    SQL> /
    declare
    ERROR at line 1:
    ORA-00907: missing right parenthesis
    ORA-06512: at line 4

  • Elements has stopped working and I get the error missing "_crtcreatesymboliclinkkw in msvcp100.dll" can anybody help

    Elements 13 has stopped working and I get the error message "missing _crtcreatesymboliclinkkw in msvcp100.dll" can anybody help

    Go to Control Panel > Add or Remove Programs (Win XP) or Programs and Features (later)
    Remove all of these items in the following order:
    iTunes
    Apple Software Update
    Apple Mobile Device Support (if this won't uninstall move on to the next item)
    Bonjour
    Apple Application Support
    Reboot, download iTunes, then reinstall, either using an account with administrative rights, or right-clicking the downloaded installer and selecting Run as Administrator.
    The uninstall and reinstall process will preserve your iTunes library and settings, but ideally you would back up the library and your other important personal documents and data on a regular basis. See this user tip for a suggested technique.
    Please note:
    Some users may need to follow all the steps in whichever of the following support documents applies to their system. These include some additional manual file and folder deletions not mentioned above.
    HT1925: Removing and Reinstalling iTunes for Windows XP
    HT1923: Removing and reinstalling iTunes for Windows Vista, Windows 7, or Windows 8
    tt2

  • I am getting this error :The right function requires 2 argument(s).

    declare 
    @startdate datetime,
    @enddate datetime 
    SET @STARTDATE ='01-MAR-2014'
    SET @enddate = '01-MAR-2014'
    Set @StartDate = Convert(datetime, Convert(char(10), @StartDate, 120) + ' 00:00:00', 120)
    set @enddate =convert(datetime,Convert(char(10),@enddate, 120) + ' 23:59:59',120) 
    SELECT 
    [row_date]
    ,[logid]
    ,CONVERT(VARCHAR(6), (ISNULL(SUM([acwouttime] + [auxouttime] + [holdtime]), 0))/3600) + 
    ':' + RIGHT('0' + CONVERT(varchar(2),(ISNULL(SUM([acwouttime] + [auxouttime] + [holdtime]), 0)) % 3600) / 60), 2)
    + ':' + RIGHT('0' + CONVERT(varchar(2), (ISNULL(SUM([acwouttime] + [auxouttime] + [holdtime]), 0)) % 60), 2)AS HoldTime
    FROM [CMSData].[dbo].[hagent2]
    WHERE ([logid] IN (1382, 1493,1382,1493,1444,1466,1301,1074,1655,
    1749,1685,1686,1684,1617,1681,1792,1595,1597,1687,1622))
    AND (row_date BETWEEN  @StartDate AND @EndDate)
    GROUP BY 
    [row_date]
    ,[logid]
    hi friends when I am executing this query I am getting this error please help me I will grateful to you .
    ERROR: The right function requires 2 argument(s).

    you may be better off making date filter as below
    declare
    @startdate datetime,
    @enddate datetime
    SET @STARTDATE ='01-MAR-2014'
    SET @enddate = '02-MAR-2014'
    AND (row_date >= @StartDate AND row_date <@EndDate)
    see
    http://visakhm.blogspot.in/2012/12/different-ways-to-implement-date-range.html
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • Formula node error: missing right parenthesis

    Hi NI community,
    I am working with the formula node structure for the first time and I came along this error which I can't fix.
    It says it finds a # character, but the strange thing is that there is no character. Is there anyone who can help me with this one please?
    Kind regards
    Thomas Ruts
    Solved!
    Go to Solution.

    You are missing a right parenthesis on your first long formula.  It is in the last half of the formula.  You have two left parenthesis, but only one right.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Ora-00917 missing right paranthesis

    hi,
    pls help me to find the error in this query
    INSERT INTO champ.case_worker
    (case_worker_id,
    primary_role_id,
    worker_name,
    initials,
    short_name,
    mainframe_id,
    worker_status_code)
    VALUES
    (champ.case_worker_id_seq,
    14,
    IRTS (Issue Resolution Tracking System),
    IRTS,
    IRTS,
    IRTS)
    Message was edited by:
    user596307

    Sometimes the SQL compiler will shamelessly, well, lie to you about what the problem is. The missing "(" error is something that may have nothing whatsoever to do with the cited problem but some other structural problem

  • Error Missing Parameter Values

    I am very inexperinced in VB and ASP.Net.
    That being said I have used forums and tutorials to develop the code below.
    In the code I have hard coded some values to be passed to the report for testing...see num_inv and ser_inv.
    When I run the code I get an error "Missing Parameter Values".
    If I remove the lines that setparamervalues and turn on the enableparamaterpromt the report works fine and I can manually enter the values and see my completed report.
    More Details...
    The Crystal Report uses an ODBC connection to a SQL Server.  I am only using one view to feed the report and there are no subreports.  I am buidling the web app in VS2010 with the crystal reports version for VS2010 installed.
    Dorry if I didn't give enough information...I don't know what else is relavant.
    Any help would be greatly appreciated!
        Private Const PARAMETER_FIELD_NAME_1 As String = "Invoice"
        Private Const PARAMETER_FIELD_NAME_2 As String = "Serial"
        Private Sub WebForm2_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
            ConfigureCrystalReports()
        End Sub
        Private InvoiceReport As ReportDocument
    Private Sub ConfigureCrystalReports()
            Dim num_inv As Integer
            Dim num_ser As Integer
            num_inv = 880822
            'Request.QueryString("inv")
            num_ser = 1
            'Request.QueryString("ser")
            InvoiceReport = New ReportDocument()
            Dim reportPath As String = Server.MapPath("S36 Invoice.rpt")
            InvoiceReport.Load(reportPath)
            InvoiceReport.SetParameterValue(PARAMETER_FIELD_NAME_1, num_inv)
            InvoiceReport.SetParameterValue(PARAMETER_FIELD_NAME_2, num_ser)
            CrystalReportViewer1.ReportSource = reportPath
        End Sub

    I would start by enabling the parameter prompt and passing the parameters in code.  You will only be prompted for the parameters that did not receive an acceptable value.  This will let you see if your code to set the values is working for one or neither of your parameters.  Calling the setparametervalues method will not return an error if the value isn't accepted. 
    Also, make sure your datatype is the same as defined in the report, and make sure you have no differences in the parameter names.  Note, if the parameters are automatically created in the report because they came from a stored procedure, you need to include the @ symbol in the name as you see in the designer.

  • Getting an error in MERGE statement

    Hi,
    I am getting an error "missing keyword" when I execute the MERGE statement.
    Here I have attached copy of MERGE statement which I am trying to execute.
    (My requirement is if I find matching record then insert again it's a business requirement. And if not then set flag)
    MERGE INTO t1
    USING t2
    ON (conditions)
    WHEN MATCHED THEN
    INSERT (column list from t1)
    VALUES (from t2)
    WHEN NOT MATCHED THEN
    UPDATE
    SET ... ;
    Can someone guide me?
    Thanks,

    This is why I told you yesterday in this thread...
    Need suggestion in MERGE Statement
    ...that what you're asking is the opposite of the way MERGE works.
    Guess you didn't want to believe me.

Maybe you are looking for