Berisi digunakan pada bidang teks yang memiliki 'Indeks KONTEKS', yang mengindeks bidang teks untuk pencarian. Penggunaan standarnya seperti ini (menggunakan score
operator untuk menampilkan apa yang dikembalikan dari contains
klausa berdasarkan 1 di contains
cocok dengan 1 dalam score
):
SELECT score(1), value
FROM table_name
WHERE CONTAINS(textField, 'searchString', 1) > 0;
Untuk data seperti ini pada tabel table_name
value | textField
-------|-----------------------------------------------
A | 'Here is searchString. searchString again.'
B | 'Another string'
C | 'Just one searchString'
Kueri itu akan mengembalikan
2 A
1 C
Jadi berisi mirip dengan suka, tetapi akan menghitung berapa kali string muncul di bidang teks. Saya tidak dapat menemukan sumber daya menggunakan Berisi cara penggunaannya dalam kueri yang Anda poskan, tetapi saya pikir itu akan mengembalikan baris di mana dFullText
memiliki setidaknya satu instance car
di dalamnya, atau setara dengan sql ini:
Select * from blabla where dFullText like "%car%"
Ini sumber lain.