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

Oracle - динамично име на колона в оператора select

Не можете да променяте име на колона за ред от набор от резултати. Това е основното за релационните бази данни. Имената на колоните са част от „заглавката“ на таблицата и име се прилага към колоната под нея за всички редове.

Re comment:Добре, може би OP Americus означава, че резултатът е известен като точно един ред. Но независимо от това, SQL няма синтаксис, който да поддържа псевдоним на динамична колона. Псевдонимите на колони трябва да са постоянни в заявка.

Дори динамичният SQL не помага, защото ще трябва да изпълните заявката два пъти. Веднъж, за да получите стойността, и втори път, за да изпълните отново заявката с различен псевдоним на колона.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JMeter JDBC конфигурация на пула

  2. ORA-00933:SQL командата не е приключила правилно

  3. CLOB стойност при изход/връщане от plsql (посочен невалиден LOB локатор:ORA-22275)

  4. Sql заявка на rownum

  5. Как да извикате процедура на оракул на Laravel?