SQL*Plus (MOSC)

MOSC Banner

Translate update statement from MS SQL to Oracle

edited Mar 16, 2018 1:39PM in SQL*Plus (MOSC) 2 commentsAnswered

Hi All,

I am translating MS SQL procedure to Oracle/PL SQL procedure.

I need a help to translate the following update  to equivalent Oracle PL/SQL statement:

UPDATE #tmp

      SET change_row_nbr = t.change_row_nbr

     FROM #tmp

          JOIN (SELECT cn,

                       rn,

                       MIN(row_nbr)            AS change_row_nbr

                  FROM #tmp

                 WHERE cumul_cpr_qty >= cr_qty

                 GROUP BY cn,

                          rn

               )t

            ON #tmp.cn = t.cn

           AND #tmp.rn = t.rn

Thank you in advance.

Olivera

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center