Oracle
 sql >> база данни >  >> RDS >> Oracle

Разбиране на псевдонима на Oracle – защо псевдонимът не се разпознава в заявка, освен ако не е обвит във втора заявка?

Тъй като в документацията пише, че няма да:

Посочете псевдоним за израза на колоната. Oracle Database ще използва този псевдоним в заглавието на колоната на набора от резултати. Ключовата дума AS е по избор. Псевдонимът ефективно преименува избрания елемент от списъка за продължителността на заявката. Псевдонимът може да се използва в order_by_clause, но не и в други клаузи в заявката.

Въпреки това, когато имате вътрешен избор, това е като създаване на вграден изглед, където псевдонимите на колоните влизат в сила, така че можете да го използвате във външното ниво.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SQL PIVOT Table

  2. Прочетете и импортирайте XLSX (Excel) файл в Oracle

  3. десетична(s,p) или число(s,p)?

  4. Как мога да разреша ORA-00911:грешка с невалиден знак?

  5. функция to_date със sysdate