Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server 2017 (14.x) ve sonraki sürümleri
Microsoft Fabric'te
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği SQL veritabanı
Belirli bir düğüm kimliği için iç grafik kimliğini döndürür.
Sözdizimi
GRAPH_ID_FROM_NODE_ID ( node_id )
Arguments
node_id
Aşağıdakilerden birinin karakter gösterimi (JSON):
- Düğüm
$node_idtablosu için sahte sütun. - Kenar
$from_idtablosu için sahte sütun. - Kenar
$to_idtablosunun sütunu.
Dönüş değeri
Bigint olan iç grafik kimliğini döndürür.
Açıklamalar
- Düğümlerin sağlanan karakter gösterimini (JSON) ayrıştırma ve doğrulamanın performans yükü nedeniyle, yalnızca gerektiğinde kullanmanız
GRAPH_ID_FROM_NODE_IDgerekir. Çoğu durumda MATCH, grafik tabloları üzerindeki sorgular için yeterli olmalıdır. - Değer döndürmek için
GRAPH_ID_FROM_NODE_ID, sağlanan karakter gösteriminin (JSON) geçerli ve JSON içindeki adıschema.tablegeçerli bir düğüm tablosu olmalıdır. - İşlev tarafından bir grafik kimliği döndürülürse, yalnızca geçerli bir tamsayı olacağı garanti edilir. Grafik kimliğinin düğüm tablosunda bulunup bulunmadığını denetlemez.
- Grafik kimliklerinin veri türü ve davranışı uygulamaya özgü ayrıntılardır ve değiştirilebilir. Örneğin, belirli bir düğüm tablosundaki grafik kimliklerinin sıralı olduğunu varsaymamalısınız.
Örnekler
Aşağıdaki örnek, düğüm tablosundaki düğümler Person için iç graf kimliğini döndürür.
SELECT GRAPH_ID_FROM_NODE_ID($node_id)
FROM Person;
Sonuçlar şunlardır:
...
1764
1806
19051
...