Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
              Gäller för: SQL Server 2017 (14.x) och senare versioner 
Av Azure SQL Database
Azure SQL Managed Instance
Returnerar det interna graf-ID:t för ett angivet nod-ID.
Syntax
GRAPH_ID_FROM_NODE_ID ( node_id )
Arguments
node_id
Teckenrepresentationen (JSON) för något av följande:
- Pseudokolumnen 
$node_idför en nodtabell. - Pseudokolumnen 
$from_idför en kanttabell. - Kolumnen 
$to_idför en kanttabell. 
Returvärde
Returnerar det interna graf-ID:t, som är en storint.
Anmärkningar
- På grund av prestandakostnaderna för parsning och validering av den angivna teckenrepresentationen (JSON) för noder bör du endast använda 
GRAPH_ID_FROM_NODE_IDdär det behövs. I de flesta fall bör MATCH vara tillräckligt för frågor över graftabeller. - För 
GRAPH_ID_FROM_NODE_IDatt returnera ett värde måste den angivna teckenrepresentationen (JSON) vara giltig och den namngivnaschema.tablei JSON måste vara en giltig nodtabell. - Om ett diagram-ID returneras av funktionen garanteras det bara att det är ett giltigt heltal. Inga kontroller görs om graf-ID:t finns i nodtabellen.
 - Datatypen och beteendet för graf-ID:er är implementeringsspecifik information och kan komma att ändras. Du bör till exempel inte anta att diagram-ID:t i en viss nodtabell är sekventiella.
 
Examples
I följande exempel returneras det interna graf-ID:t för noderna i nodtabellen Person .
SELECT GRAPH_ID_FROM_NODE_ID($node_id)
FROM Person;
Här är resultatet:
...
1764
1806
19051
...