在SQL Server中创建一个图形表2016

问题描述:

我试图创建一个简单的节点表,使用:在SQL Server中创建一个图形表2016

CREATE TABLE Person (ID INTEGER PRIMARY KEY, name VARCHAR(100)) AS NODE 

但无论我尝试,我得到一个错误:

Incorrect syntax near the keyword 'as'. as if it doesn't understand the 'As Node' part.

我使用SQL  服务器13.0.1601。
数据库兼容性:SQL Server级别2016(130)
SSMS:v17.2
@@ version:“Microsoft SQL Server 2016(RTM) - 13.0.1601.5(X64)Apr 29 2016 23:23:58 Copyright( c)Windows 10 Pro 6.3(Build 14393:)(管理程序)上的Microsoft Corporation Express Edition(64位)“

+0

简而言之,您不能因为您拥有SQL Server 2016 Not 2017。 – Sami

在早期版本的SQL Server中不能执行CREATE TABLE (SQL Graph),因为它适用于SQL Server 2017。

请参阅the documentation

Enter image description here