Может кто-нибудь помочь в преобразовании этого SQL Server «заявление об обновлении» в Oracle - PullRequest
0 голосов
/ 11 октября 2019
update a
set a.col1 = 1, 
    a.col2 = 'abc' + CAST(b.colID AS VARCHAR(3))
from #abc a
cross apply 
    (select top 1 x.col3, x.colID1
     from #xyz x
     where (x.col3 = a.col3 and 
            x.colID1 IN (0, 9, 8))) b

Таблица abc и xyz являются временными таблицами, поэтому '#'. Нужно конвертировать приведенный выше скрипт в Oracle

1 Ответ

0 голосов
/ 14 октября 2019

ссылка ниже может помочь вам достичь того, чего вы хотите ... https://oracle -base.com / Articles / 18c / private -orary-tables-18c

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...