sql >> Databáze >  >> RDS >> Oracle

Pořadové číslo v tabulce

Jedním ze způsobů, jak to vyzkoušet, i když nekonvenční, by bylo spustit tyto dotazy, abyste zkontrolovali, zda se ve vašich functions používá nějaká sekvence , procedures , packages .

select * from user_source where 
         UPPER(TEXT) LIKE '%NEXTVAL%';   

select * from all_source where 
         UPPER(TEXT) LIKE '%NEXTVAL%';  

Poté přejděte na konkrétní postup, funkci pro kontrolu, který sloupec/tabulka se zaplní sekvencí. Zkuste to také s '%CURRVAL%'

To nemusí pomoci, pokud spouštíte vložky z JDBC nebo jiné externí aplikace používající sekvenci.



  1. volání externího skriptu s mySQL triggerem BEZ sys_exec na ubuntu ARMHF

  2. nejaktivnější denní dobu podle času začátku a konce

  3. Sqoop na Dataproc nemůže exportovat data do formátu Avro

  4. Jak vložit obrázek do mysql databáze (tabulky)?