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

đối chiếu sql oracle

COLLATE Latin1_General_CS_AS không phải là một thứ cú pháp oracle, nó giống như một thứ máy chủ sql

sql cơ bản của bạn có thể là:

ResultSet rs = statement.executeQuery("SELECT NAMES, AUTHOR, ID FROM BOOKS WHERE upper(NAMES) LIKE upper('%"+word+"%') OR upper(AUTHOR) LIKE upper('%"+word+"%') ");

nhưng đây là một bảng đầy đủ / toàn bộ chỉ mục quét bất kể, vì vậy sẽ không nhanh. để tìm kiếm chuỗi nhanh, Oracle có văn bản thần kỳ . tôi khuyên bạn nên đọc kỹ điều đó và triển khai chỉ mục văn bản nếu bạn cần thực hiện loại tìm kiếm không giới hạn này (trên các bảng lớ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. Thực thi do người dùng xác định với thông báo tùy chỉnh

  2. Quá trình nâng cấp từng bước lên R12.2 Nâng cấp phần -3

  3. Hàm REGEXP_REPLACE () trong Oracle

  4. Làm thế nào để in 1 đến 10 mà không cần sử dụng vòng lặp trong PL / SQL?

  5. Ẩn mật khẩu văn bản thuần túy với dòng lệnh sqlplus