Sau một thời gian dài đấu tranh, chúng tôi đã có thể khắc phục sự cố này. Tôi chỉ muốn chia sẻ lý do.
Nhóm xây dựng của chúng tôi duy trì một công cụ nội bộ riêng biệt để triển khai các tập lệnh, công cụ này kích hoạt nội bộ SQLCMD (shell) tiện ích để thực thi các tập lệnh T-SQL trong một db.
Đây là thủ phạm: theo mặc định, QUOTED_IDENTIFIER
OFF
khi chạy ở chế độ SQLCMD!
Mọi tập lệnh chạy qua công cụ này đều được tạo với QUOTED IDENTIFIER OFF
. Chúng tôi là mô-đun duy nhất sử dụng các chế độ xem được lập chỉ mục. Tất cả những câu chuyện còn lại bạn biết rõ trong các bài viết trước của tôi :(
LƯU Ý:Tôi sẽ bình chọn bài đăng của mọi người là hữu ích.