Je veux utiliser la syntaxe oracle pour sélectionner seulement 1 ligne de la table DUAL
. Par exemple, je souhaite exécuter cette requête:
SELECT user
FROM DUAL
... et il aurait, comme, 40 disques. Mais je n'ai besoin que d'un seul enregistrement. ... ET, je veux y arriver sans WHERE
clause.
J'ai besoin de quelque chose dans le champ table_name tel que:
SELECT FirstRow(user)
FROM DUAL
dual
?
DUAL
. C'est un peu comme #define TRUE 0
en C - bien sûr, cela pourrait fonctionner pour vous, mais les futurs développeurs vous détesteront.
select user from dual
? Sinon, essayez-le et voyez ce que vous obtenez. Sur un système oracle standard, vous récupérerez l'utilisateur avec lequel vous exécutez la commande.