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

Làm cách nào để bạn thực hiện tìm kiếm toàn văn (FTS) với khung thực thể Linq to ADO.NET?

Entity Framework chỉ hỗ trợ một tập hợp con của chức năng sql có sẵn (một phần để duy trì tính tương thích trên một loạt các nhà cung cấp). Tuy nhiên, ngay cả LINQ-to-SQL (hỗ trợ nhiều cấu trúc SQL-Server cụ thể hơn, chẳng hạn như UDF) cũng không hỗ trợ AFAIK toàn văn.

Tôi tin rằng bạn cần sử dụng quy trình / udf được lưu trữ. Phương pháp tiếp cận UDF được ưu tiên hơn, vì lớp siêu dữ liệu mạnh hơn nhiều và nó có thể kết hợp tại máy chủ db - tuy nhiên, Entity Framework không (hoặc không, lần trước tôi đã kiểm tra) như UDF;-p Vì vậy, bạn có thể có để sử dụng một thủ tục được lưu trữ.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chọn, sửa đổi và chèn vào cùng một bảng

  2. Làm thế nào để áp dụng 3 giá trị cho 1 hàng cho 3 hàng với mỗi giá trị?

  3. Mục đích của việc sao chép dữ liệu là gì?

  4. Nhập XML SQL:XQuery [value ()]:) được mong đợi

  5. Biết cách khôi phục bảng đã xóa trong SQL Server 2012 mà không cần sao lưu