Từ phía SQL, bạn có thể làm:
SELECT field1, field2, CAST(1 AS BIT) AS is_field
FROM TABLE
để buộc nó phải được trả về dưới dạng BIT thay vì int. Điều đó sẽ thực hiện thủ thuật
Cập nhật: Mối quan tâm của bạn khi sử dụng CAST như thế này là gì? SQL Server khá tuyệt vời trong việc tối ưu hóa, ví dụ:kế hoạch thực thi cho truy vấn trên sẽ hiển thị is_field là một Hằng số có thể được đánh giá một lần trước (có một bài viết liên quan ở đây: http://msdn.microsoft.com/en-us/library/ms175933.aspx ). Ngay cả khi không có điều đó, nếu bạn lo lắng về hiệu suất, thì bạn không nên lo lắng về nó - nó rất có thể là tối ưu hóa quá sớm.