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

Hiểu bí danh Oracle - tại sao bí danh không được nhận dạng trong một truy vấn trừ khi được bao bọc trong một truy vấn thứ hai?

Bởi vì tài liệu nói rằng nó sẽ không:

Chỉ định một bí danh cho biểu thức cột. Cơ sở dữ liệu Oracle sẽ sử dụng bí danh này trong tiêu đề cột của tập kết quả. Từ khóa AS là tùy chọn. Bí danh đặt tên hiệu quả cho mục danh sách lựa chọn cho độ bão hòa của truy vấn. Bí danh có thể được sử dụng trong mệnh đề order_by_clause nhưng không phải các mệnh đề khác trong truy vấn.

Tuy nhiên, khi bạn có lựa chọn bên trong, điều đó giống như tạo chế độ xem nội tuyến nơi bí danh cột có hiệu lực, vì vậy bạn có thể sử dụng lựa chọn đó ở cấp bên ngoài.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-01882:không tìm thấy vùng múi giờ

  2. cách tìm tất cả các chỉ mục và cột của chúng cho bảng, dạng xem và từ đồng nghĩa trong oracle

  3. Tên vai trò hoặc người dùng thông thường không hợp lệ

  4. RDLC LocalReport Xuất sang Excel thực sự chậm

  5. Định dạng ngày SQL