Recherche…


Remarques

DUAL table DUAL a une colonne DUMMY , définie pour être VARCHAR2(1) et une seule ligne avec une valeur x .

DUAL table DUAL est automatiquement créée dans le schéma SYS lorsque la base de données est créée. Vous pouvez y accéder depuis n'importe quel schéma.

Vous ne pouvez pas modifier la table DUAL .

Vous pouvez utiliser la table DUAL pour appeler n'importe quelle fonction à partir d'une instruction SQL. C'est utile car il n'y a qu'une seule ligne et oracle optimizer en sait tout.

L'exemple suivant renvoie la date et l'heure actuelles du système d'exploitation

select sysdate from dual 

L'exemple suivant génère des nombres entre start_value et end_value

select :start_value + level -1 n
from dual       
connect by level <= :end_value  - :start_value + 1  


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow