Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Oracle - dynamiczna nazwa kolumny w instrukcji select

Nie można zmieniać nazwy kolumny w wierszu zestawu wyników. To podstawa relacyjnych baz danych. Nazwy kolumn są częścią „nagłówka” tabeli, a nazwa dotyczy kolumny pod nią we wszystkich wierszach.

Re komentarz:OK, może OP Americus oznacza, że ​​wynik jest dokładnie jeden wiersz. Ale niezależnie od tego, SQL nie ma składni do obsługi aliasów dynamicznych kolumn. Aliasy kolumn muszą być stałe w zapytaniu.

Nawet dynamiczny SQL nie pomaga, ponieważ musiałbyś uruchomić zapytanie dwukrotnie. Raz, aby uzyskać wartość, a drugi raz, aby ponownie uruchomić zapytanie z innym aliasem kolumny.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wstaw zbiór danych do tabeli Oracle

  2. UTL_FILE.FREMOVE Przykład:Usuń plik w Oracle

  3. Puste warunki Oracle, aby sprawdzić „ ” warunek

  4. Konfiguracja heterogenicznej replikacji baz danych — SQL Server do Oracle

  5. Tabela oracle lub widok nie istnieje z wnętrza procedury składowanej