Megosztás a következőn keresztül:


Vektorfüggvények

A következőkre vonatkozik: SQL Server 2025 (17.x) Azure SQL DatabaseAzure SQL Managed InstanceSQL Database a Microsoft Fabricben

Az alábbi skaláris függvények bináris formátumban hajtanak végre műveleteket vektorokon , így az alkalmazások vektorokat tárolnak és kezelnek az SQL Database Engine-ben.

Note

A vektorfunkciók a felügyelt Azure SQL-példányban érhetők el az SQL Server 2025 vagy az Always-up-todátumfrissítésiszabályzattal.

Minden vektorfüggvény támogatja a Vektor adattípust.

Funkció Description
VECTOR_DISTANCE Kiszámítja a két vektor közötti távolságot egy megadott távolságmetrika használatával.
VECTOR_SEARCH (előzetes verzió) Adja vissza a legközelebbi vektorokat egy adott lekérdezésvektorhoz és távolságmetrikához egy hozzávetőleges vektorkeresési algoritmus használatával.
VECTOR_NORM Bemenetként használ egy vektort, és visszaadja a vektor normát (amely annak hosszát vagy nagyságát méri) egy adott normatípusban.
VECTOR_NORMALIZE Bemenetként használ egy vektort, és visszaadja a normalizált vektort, amely egy adott normatípusban 1 hosszúságú vektor. Beállít egy vektort úgy, hogy a hosszát a megadott normatípus szabályai szerint normalizálja.
VECTORPROPERTY Egy adott vektor adott tulajdonságait adja vissza.