GRAPH_ID_FROM_NODE_ID (T-SQL)
Berlaku untuk: SQL Server 2017 (14.x) dan azure SQL Database
Azure SQL Managed Instance yang lebih baru
Mengembalikan ID grafik internal untuk ID simpul tertentu.
Sintaks
GRAPH_ID_FROM_NODE_ID ( node_id )
Argumen
node_id
Representasi karakter (JSON) untuk salah satu hal di bawah ini:
- Kolom
$node_id
pseudo untuk tabel simpul. - Kolom
$from_id
pseudo untuk tabel edge. - Kolom
$to_id
untuk tabel edge.
Nilai hasil
Mengembalikan ID grafik internal, yang merupakan bigint.
Keterangan
- Karena overhead performa penguraian dan validasi representasi karakter yang disediakan (JSON) simpul, Anda hanya boleh menggunakan
GRAPH_ID_FROM_NODE_ID
jika diperlukan. Dalam kebanyakan kasus, MATCH harus cukup untuk kueri melalui tabel grafik. - Untuk
GRAPH_ID_FROM_NODE_ID
mengembalikan nilai, representasi karakter yang disediakan (JSON) harus valid dan bernamaschema.table
dalam JSON, harus berupa tabel simpul yang valid. - Jika ID grafik dikembalikan oleh fungsi, id tersebut hanya dijamin akan menjadi bilangan bulat yang valid. Tidak ada pemeriksaan yang dilakukan apakah ID grafik ada dalam tabel simpul.
- Jenis data dan perilaku ID grafik adalah detail spesifik implementasi, dan dapat berubah. Misalnya, Anda tidak boleh berasumsi bahwa ID grafik dalam tabel simpul tertentu berurutan.
Contoh
Contoh berikut mengembalikan ID grafik internal untuk simpul dalam tabel simpul Person
.
SELECT GRAPH_ID_FROM_NODE_ID($node_id)
FROM Person;
Berikut hasilnya:
...
1764
1806
19051
...
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk