Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Si applica a: SQL Server 2017 (14.x) e versioni
successive del database
SQL di Azure Istanza
gestita di SQLdi Azure in Microsoft Fabric
Restituisce l'ID oggetto per un ID nodo specificato.
Sintassi
OBJECT_ID_FROM_NODE_ID ( node_id )
Argomenti
node_id
Rappresentazione di caratteri (JSON) per uno degli elementi seguenti:
- Pseudocolonna
$node_idper una tabella di nodi. - Pseudocolonna
$from_idper una tabella bordi. - Colonna
$to_idper una tabella bordi.
Valore restituito
Restituisce l'oggetto object_id per la tabella del grafo corrispondente all'oggetto node_id fornito.
object_id è di tipo int. Se viene specificato un oggetto node_id non valido, viene restituito NULL.
Osservazioni:
- A causa del sovraccarico delle prestazioni dell'analisi e della convalida della rappresentazione dei caratteri fornita (JSON) dei nodi, è consigliabile usare
OBJECT_ID_FROM_NODE_IDsolo se necessario. Nella maggior parte dei casi, MATCH dovrebbe essere sufficiente per le query sulle tabelle grafo. - Per consentire a
OBJECT_ID_FROM_NODE_IDdi restituire un valore, la rappresentazione di caratteri fornita (JSON) dell'ID nodo deve essere valida e l'oggetto denominatoschema.tableall'interno del codice JSON deve essere una tabella nodi valida. L'ID grafo all'interno della rappresentazione di caratteri (JSON) non deve necessariamente esistere nella tabella nodi. Può essere qualsiasi intero valido. -
OBJECT_ID_FROM_NODE_IDè l'unico modo supportato per analizzare la rappresentazione dei caratteri (JSON) di un ID nodo.
Esempi
L'esempio seguente restituisce l'oggetto object_id per tutti i nodi $from_id della tabella bordi del grafo likes. Nell'esempio di database SQL Graph vengono usati solo i valori $node_id dalla tabella Person come valori $from_id corrispondenti in likes. Pertanto, i valori restituiti sono costanti e uguali all'oggetto object_id della tabella Person (1525580473 in questo esempio).
SELECT OBJECT_ID_FROM_NODE_ID($from_id)
FROM likes;
Ecco i risultati:
...
1525580473
1525580473
1525580473
...