Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan Pencarian Teks Lengkap di Babelfish
Dimulai dengan versi 4.0.0, Babelfish menyediakan dukungan terbatas untuk Pencarian Teks Lengkap (). FTS FTSadalah fitur yang kuat dalam database relasional yang memungkinkan pencarian dan pengindeksan data teks yang efisien. Ini memungkinkan Anda untuk melakukan pencarian teks yang kompleks dan mengambil hasil yang relevan dengan cepat. FTSsangat berharga untuk aplikasi yang berhubungan dengan volume besar data tekstual, seperti sistem manajemen konten, platform e-commerce, dan arsip dokumen.
Memahami fitur yang didukung Pencarian Teks Lengkap Babelfish
Babelfish mendukung fitur Pencarian Teks Lengkap berikut:
-
CONTAINSKlausul:
Dukungan dasar untuk CONTAINS klausa.
CONTAINS ( { column_name } , '<contains_search_condition>' )
catatan
Saat ini, hanya bahasa Inggris yang didukung.
-
Penanganan dan terjemahan string
simple_term
pencarian yang komprehensif.
-
FULLTEXT INDEX
Klausul:Hanya mendukung
CREATE FULLTEXT INDEX ON table_name(column_name [...n]) KEY INDEX index_name
pernyataan.-
Mendukung
DROP FULLTEXT INDEX
pernyataan lengkap.
catatan
Untuk mengindeks ulang Indeks Teks Lengkap, Anda harus menjatuhkan Indeks Teks Lengkap dan membuat yang baru di kolom yang sama.
-
Karakter khusus dalam kondisi pencarian:
Babelfish memastikan bahwa kemunculan tunggal karakter khusus dalam string pencarian ditangani secara efektif.
catatan
Sementara Babelfish sekarang mengidentifikasi karakter khusus dalam string pencarian, penting untuk mengenali bahwa hasil yang diperoleh dapat bervariasi dibandingkan dengan yang diperoleh dengan T-. SQL
-
Alias tabel di column_name:
Dengan dukungan alias tabel, pengguna dapat membuat SQL kueri yang lebih ringkas dan mudah dibaca untuk Pencarian Teks Lengkap.
Keterbatasan dalam Pencarian Teks Lengkap Babelfish
Saat ini, opsi berikut tidak didukung di Babelfish for
CONTAINS
Clause.Karakter khusus dan Bahasa selain bahasa Inggris tidak didukung. Anda akan menerima pesan kesalahan umum untuk karakter dan bahasa yang tidak didukung
Full-text search conditions with special characters or languages other than English are not currently supported in Babelfish
Beberapa kolom seperti
column_list
PROPERTYatribut
prefix_term
,generation_term
,generic_proximity_term
,custom_proximity_term
, danweighted_term
Operator Boolean tidak didukung dan Anda akan menerima pesan galat berikut saat digunakan:
boolean operators not supported
Nama pengenal dengan titik tidak didukung.
Saat ini, opsi berikut tidak didukung di Babelfish for
CREATE FULLTEXT INDEX
Clause.[TYPECOLUMNtype_column_name]
[LANGUAGElanguage_term]
[ STATISTICAL_SEMANTICS ]
opsi filegroup katalog
dengan opsi
Membuat katalog teks lengkap tidak didukung. Membuat indeks teks lengkap tidak memerlukan katalog teks lengkap.
CREATE FULLTEXT INDEX
tidak mendukung nama pengenal dengan titik.Babelfish saat ini tidak mendukung karakter khusus berturut-turut dalam string pencarian. Anda akan menerima pesan galat berikut saat digunakan:
Consecutive special characters in the full-text search condition are not currently supported in Babelfish