Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Van toepassing op: SQL Server 2017 (14.x) en latere versies
Van Azure SQL Database
Azure SQL Managed Instance
SQL Database in Microsoft Fabric
Retourneert de object-id voor een bepaalde edge-id van een grafiek.
Syntaxis
OBJECT_ID_FROM_EDGE_ID ( edge_id )
Arguments
edge_id
De $edge_id pseudokolom in een grafiekrandtabel.
Retourwaarde
Retourneert de object_id voor de grafiektabel die overeenkomt met de edge_id opgegeven tabel.
object_id is een int. Als er een ongeldige waarde edge_id is opgegeven, wordt NULL geretourneerd.
Opmerkingen
- Vanwege de prestatieoverhead van parseren en valideren van de opgegeven tekenweergave (JSON) van randen, moet u alleen waar nodig gebruiken
OBJECT_ID_FROM_EDGE_ID. In de meeste gevallen moet VERGELIJKEN voldoende zijn voor query's via grafiektabellen. - Als
OBJECT_ID_FROM_EDGE_IDu een waarde wilt retourneren, moet de opgegeven tekenweergave (JSON) van de edge-id geldig zijn en moet de naamschema.tablein de JSON een geldige randtabel zijn. De grafiek-id in de tekenweergave (JSON) hoeft niet aanwezig te zijn in de randtabel. Dit kan elk geldig geheel getal zijn. -
OBJECT_ID_FROM_EDGE_IDis de enige ondersteunde manier om de tekenweergave (JSON) van een edge-id te parseren.
Voorbeelden
Het volgende voorbeeld retourneert de object_id voor alle $edge_id knooppunten in de edge-tabel van de likes grafiek. In het SQL Graph Database-voorbeeld zijn de geretourneerde waarden constant en gelijk aan de object_idlikes tabel (978102525 in dit voorbeeld).
SELECT OBJECT_ID_FROM_EDGE_ID($from_id)
FROM likes;
Dit zijn de resultaten:
...
978102525
978102525
978102525
...