Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Nieprawidłowa składnia w pobliżu modift sql comm 'OFFSET' od 2012 do 2008

W przypadku osób korzystających z Entity Framework, w szczególności najpierw bazy danych, ten błąd może wystąpić, jeśli programujesz przy użyciu programu SQL 2012, ale wdrażasz we wcześniejszej wersji.

Problem wystąpi, jeśli użyjesz funkcji Take...Skip, ponieważ SQL 2012 ma do tego nową składnię. Zobacz:

http://erikej.blogspot .co.uk/2014/12/a-breaking-change-in-entity-framework.html

Poprawka polega na edycji pliku .edmx i zmianie wartości ProviderManifestToken z 2012 na wersję bazy danych, np. 2008.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wybierz ostatnie 30 dni z zapytaniem sql

  2. Wyszukiwanie w SQL Management Studio 2005

  3. SQL Server 2008 - oddzielanie pola Adres

  4. SQL - Łączenie tabel, w których jedna z kolumn jest listą

  5. miesięcy między dwiema datami na serwerze sql z datą rozpoczęcia i zakończenia każdej z nich na serwerze sql