ฉันสงสัยว่าเป็นไปได้ไหมที่จะทำสิ่งนี้ (ซึ่งไม่ได้ผล):
select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit)
ดูเหมือนว่ามันควรจะเป็นไปได้ แต่สิ่งต่าง ๆ ที่ควรจะทำงานใน SQL ไม่ได้;) ฉันเคยเห็นวิธีแก้ปัญหาสำหรับเรื่องนี้ (เลือก 1 ที่ ... มีอยู่ ... ) แต่ดูเหมือนว่าฉันควรจะสามารถทำได้ ส่งผลของฟังก์ชั่นที่มีอยู่เป็นบิตและทำได้ด้วย