O SQL Server permite usar instruções SELECT semelhantes a:
SELECT FirstName, LastName, City, *
FROM dbo.Customers
Quando tento executar essa consulta no banco de dados Oracle, recebo o seguinte erro:
ORA-00936: expressão ausente
00936. 00000 - "expressão ausente"
A Oracle não oferece suporte a essas consultas?
Somente se você prefixar o asterisco com o nome da tabela:
O que limita seu uso a tabelas não unidas à
using
sintaxe:Em vez de nomes de tabelas, você pode usar aliases
Até no SQL server 2008 você se mete em encrenca, quando sua query evolui
você vai ter que mudar para