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

SQL Server UNION - ORDER BY Behavior mặc định là gì

Không có thứ tự mặc định.

Không có Đặt hàng theo mệnh đề đơn đặt hàng trả về là không xác định. Điều đó có nghĩa là SQL Server có thể đưa chúng trở lại theo bất kỳ thứ tự nào mà nó thích.

CHỈNH SỬA:Dựa trên những gì tôi đã thấy, không có Thứ tự Theo, thứ tự mà kết quả trả về phụ thuộc vào kế hoạch truy vấn. Vì vậy, nếu có một chỉ mục mà nó đang sử dụng, kết quả có thể trở lại theo thứ tự đó nhưng một lần nữa không có gì đảm bảo.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tôi có nên sử dụng quy tắc CASCADE DELETE không?

  2. Máy chủ SQL ROWCOUNT_BIG ()

  3. Làm cách nào để tôi tham số hóa một chuỗi rỗng với DBNull. Giá trị rõ ràng và nhanh chóng

  4. Áp dụng chéo truy vấn xml hoạt động kém hơn theo cấp số nhân khi tài liệu xml phát triển

  5. Giao dịch xung quanh một câu lệnh đơn làm gì?