Aufrufen einer Funktion aus innerhalb einer select-Anweisung - SQL

Habe ich die folgende Anweisung:

SELECT CASE WHEN (1 = 1) THEN 10 ELSE dbo.at_Test_Function(5) END AS Result 

Ich will einfach nur, um zu bestätigen, dass in diesem Fall die Funktion nicht ausgeführt werden?

Mein Grund für die Frage ist, dass die Funktion ist besonders langsam und wenn die critiria wahr ist, ich möchte vermeiden, den Aufruf der Funktion...

Cheers
Anthony

InformationsquelleAutor vdh_ant | 2009-05-13
Schreibe einen Kommentar