Vì trường NameID thuộc loại varchar nên toàn văn sẽ xử lý việc lập chỉ mục rất tốt.
Lý do đằng sau việc CONTAINS (NameID, '1') không trả về bất kỳ kết quả tìm kiếm nào là '1' (và các số nhỏ khác) được coi là các từ nhiễu bởi toàn văn bản và được lọc ra trong thời gian lập chỉ mục.
Để nhận danh sách các từ dừng, hãy chạy truy vấn sau -
select * from sys.fulltext_system_stopwords where language_id = 1033;
Bạn cần tắt hoặc sửa đổi danh sách dừng, có thể tìm thấy ví dụ về danh sách này tại đây .