2016-01-30 12 views
5

Niedawno zainstalowałem SQL Server 2016 CTP3 głównie dla funkcji wyjściowej JSON. Próbuję użyć go w moim kwerendy SQL dokładnie tak, jak pokazano w link poniżej na MSDN. Słowo kluczowe JSON nie zmieni kolor na niebieski i daje o błędzie „Niepoprawna składnia w pobliżu«»” JSONNiepoprawna składnia w pobliżu "JSON" - SQL Server 2016

https://msdn.microsoft.com/en-us/library/dn921882%28v=sql.130%29.aspx?f=255&MSPPError=-2147217396

Co może być nie tak?

EDIT: Ja sprawdzając je za pomocą AdventureWorks DB dla SQL Server 2016. Kwerenda jest

SELECT * FROM Person.Contact FOR JSON AUTO 
+0

można dodać zapytanie do kwestii –

+0

Dodane zapytania. – Amjad

+1

Jaki jest poziom zgodności bazy danych –

Odpowiedz

9
  1. Sprawdź, czy poziom zgodności jest ustawiony na SQL Server 2016 lub 130
  2. połączyć się z 2016 instancja zamiast starszej. (Migrate DB)

Dzięki Martin i VR46

+1

Oznacz jako odpowiedź :) –

+0

Gotowe. Dzięki jeszcze raz. :) – Amjad

+0

co jeśli baza danych mówi: Prawidłowe wartości poziomu zgodności bazy danych to 100, 110 lub 120. –

Powiązane problemy