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

Làm thế nào để sắp xếp theo số đầu tiên với truy vấn SQL của Oracle?

Không phải là chuyên gia Oracle, nhưng bạn được cho là có thể làm điều đó mà không cần thay đổi phiên với

SELECT * FROM my_data SORT by NLSSORT(title,’NLS_SORT=BINARY_AI’)

nơi bạn có thể thay đổi NLS_SORT= để phù hợp với nhu cầu của bạn (đây là danh sách các giá trị)

Hãy nhớ rằng tài liệu nói rằng điều này sẽ buộc phải quét bảng, vì vậy có thể có lợi nếu lọc chúng trước (nhưng nếu bạn đang chọn tất cả quét bảng thì bạn vẫn sẽ sử dụng).

Lý do tại sao SQL Developer thể hiện các hành vi khác nhau có thể là do nó thay đổi phiê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. Oracle sql:mệnh đề thứ tự và phân biệt

  2. Chúng ta có thể phân phối lại các tools.jar của Oracle không?

  3. Làm thế nào để tạo bảng trong Oracle SQL Developer?

  4. Xử lý cập nhật đồng thời ở chế độ ngủ đông

  5. Làm thế nào để kiểm tra phiên bản JDK trong Oracle?