Eu quero usar a sintaxe do oracle para selecionar apenas 1 linha da tabela DUAL
. Por exemplo, desejo executar esta consulta:
SELECT user
FROM DUAL
... e teria, tipo, 40 registros. Mas preciso apenas de um registro. ... E, eu quero que isso aconteça sem uma WHERE
cláusula.
Preciso de algo no campo table_name, como:
SELECT FirstRow(user)
FROM DUAL
dual
?
DUAL
. É um pouco como #define TRUE 0
em C - claro, pode funcionar para você, mas os futuros desenvolvedores irão odiar você.
select user from dual
? Se não, tente fazer isso e veja o que você ganha. Em um sistema oracle padrão, você receberá de volta o usuário com o qual está executando o comando.