sql >> Base de Datos >  >> RDS >> Oracle

¿Funcionalidad interna de la mesa DUAL?

No, no puede crear una tabla dual. La tabla DUAL es propiedad de SYS y SYS posee el diccionario de datos, por lo que no puede crearlo.

Consulte la wiki

Incluso si intenta crear una tabla DUAL, le creará problemas, ya que cada vez que el motor de Oracle tiene que asegurarse de que no está llamando a la tabla dual SYS. También debe especificar la base de datos y el esquema. Puede dar lugar a demasiados problemas de ambigüedad para el motor de Oracle. El optimizador de Oracle sabe todo lo que hace DUAL y lo que debería hacer y luego hace las cosas en base a eso.

Referencia SQL: