Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Oracle - tên cột động trong câu lệnh select

Bạn không thể thay đổi tên cột trên mỗi hàng của tập kết quả. Đây là điều cơ bản đối với cơ sở dữ liệu quan hệ. Tên của các cột là một phần của "tiêu đề" bảng và tên áp dụng cho cột dưới nó cho tất cả các hàng.

Nhận xét lại:OK, có thể OP Americus có nghĩa là kết quả được biết chính xác là một hàng. Nhưng bất kể, SQL không có cú pháp nào để hỗ trợ bí danh cột động. Bí danh cột phải không đổi trong một truy vấn.

Ngay cả SQL động cũng không giúp được gì, vì bạn phải chạy truy vấn hai lần. Một lần để nhận giá trị và lần thứ hai để chạy lại truy vấn với bí danh cột khác.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách sử dụng Chỉ mục ảo trong Cơ sở dữ liệu Oracle

  2. Làm thế nào để bạn chèn các khối lớn vào Oracle 10G bằng System.Data.OracleClient?

  3. Làm thế nào để kết nối với cơ sở dữ liệu bằng QOCI hoặc QODBC với mã hóa chính xác?

  4. tìm tên cột và tên bảng được tham chiếu trong SQL

  5. Oracle:Có thể tạo một từ đồng nghĩa cho một lược đồ không?