sql >> Database >  >> RDS >> Oracle

Interne functionaliteit van de DUAL-tafel?

Nee, u kunt geen dubbele tabel maken. De DUAL-tabel is eigendom van SYS en SYS is eigenaar van de datadictionary, dus u kunt deze niet maken.

Zie de wiki

Zelfs als u een DUAL-tabel probeert te maken, zal dit problemen voor u opleveren, omdat de Oracle-engine er elke keer voor moet zorgen dat u de SYS-dualtabel niet aanroept. U moet ook de database en het schema opgeven. Het kan leiden tot te veel onduidelijkheden voor de Oracle-engine. De Oracle optimizer weet alles wat DUAL doet en wat het moet doen en doet op basis daarvan dingen.

SQL-referentie:



  1. Oracle Connections en VS2012

  2. Het opslaan van de uitvoer van een dynamische query die refcursor gebruikt in een tabel

  3. sql server gekoppelde server aan orakel retourneert geen gegevens gevonden wanneer gegevens bestaan

  4. Hoe AWS RDS-probleem op te lossen:psycopg2.OperationalError:FATAL:wachtwoordverificatie mislukt voor gebruiker root