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

Chỉ chọn các cột không có giá trị Null trong Oracle

Ngữ nghĩa của SQL không cho phép điều này - mọi truy vấn SQL đều bao gồm một phép chiếu, theo đó bạn chỉ định những cột nào bạn muốn trong đầu ra.

Trừ khi bạn chạy truy vấn hai lần, bạn không thể biết trước kết quả sẽ như thế nào. Trên thực tế, ngay cả khi bạn chạy truy vấn hai lần, kết quả có thể thay đổi ở giữa (trừ khi bạn chạy nó ở chế độ có thể tuần tự hóa).

Nói cách khác, câu hỏi không có nhiều ý nghĩa.

Mặt khác, nếu yêu cầu của bạn chỉ là ẩn cột khi được hiển thị cho người dùng, thì đó là một câu hỏi hoàn toàn khác - một câu hỏi mà câu trả lời không nằm trong SQL mà nằm trong logic trình bày của bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Liên tục lấy nội dung từ cơ sở dữ liệu bảng

  2. Lấy XML từ năm bảng Oracle khác nhau

  3. Làm cách nào để kiểm tra xem một mảng có chứa một chuỗi cụ thể hay không?

  4. Chọn các cột của chỉ mục bảng

  5. Làm cách nào để hủy tất cả các phiên kết nối với cơ sở dữ liệu oracle của tôi?