ist es möglich EXISTS direkt als Bit auszuwählen?

Ich habe mich gefragt, ob es möglich ist, so etwas zu tun (was nicht funktioniert):

select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit)

Scheint, als ob es machbar sein sollte, aber viele Dinge, die in SQL funktionieren sollten, funktionieren nicht;) Ich habe Problemumgehungen dafür gesehen (SELECT 1, wo ... existiert ...), aber es scheint, als ob ich in der Lage sein sollte, dies zu tun Wirf einfach das Ergebnis der Exists-Funktion als Bit um und mache es fertig.

Antworten auf die Frage(18)

Ihre Antwort auf die Frage