sql >> Database >  >> RDS >> Oracle

Zoek of een kolom in Oracle een reeks heeft

Je hebt gelijk; de reeks staat los van de tabel en een enkele reeks kan worden gebruikt om elke tabel te vullen, en de waarden in een kolom in een tabel kunnen meestal afkomstig zijn van een reeks (of reeks reeksen), behalve de handmatig gegenereerde waarden.

Met andere woorden, er is geen verplichte verbinding tussen een kolom en een reeks - en daarom is er geen manier om een ​​dergelijke relatie uit het schema te ontdekken.

Uiteindelijk zal de analyse plaatsvinden van de broncode van alle applicaties die gegevens in de tabel invoegen of bijwerken. Niets anders is gegarandeerd. U kunt het bereik van de zoekopdracht verkleinen als er een opgeslagen procedure is die de enige manier is om wijzigingen in de tabel aan te brengen, of als er een trigger is die de waarde instelt, of iets dergelijks. Maar de algemene oplossing is de 'niet-oplossing' van 'analyseer de bron'.



  1. Verbinding maken vanaf de Windows-opdrachtprompt naar de mysql-opdrachtregel

  2. Hoe log ik SQL-statements in Vapor 3/Fluent?

  3. Wat is het beste type 4 Oracle JDBC-stuurprogramma?

  4. MySQL-opgeslagen procedures gebruiken ze of niet om ze te gebruiken