Oracle as
. के साथ तालिका उपनाम का समर्थन नहीं करता है ।
उदाहरण के लिए:
SQL> select 1
2 from dual as a;
from dual as a
*
ERROR at line 2:
ORA-00933: SQL command not properly ended
SQL> select 1
2 from dual a;
1
----------
1
उसी तरह:
SQL> select *
2 from (
3 select 1 from dual
4 ) as a;
) as a
*
ERROR at line 4:
ORA-00933: SQL command not properly ended
SQL> select *
2 from (
3 select 1 from dual
4 ) a;
1
----------
1
कॉलम उपनाम as
. के साथ और बिना दोनों हो सकता है :
SQL> select 1 as one, 2 two
2 from dual;
ONE TWO
---------- ----------
1 2