Bu makalede MSSQL Server Execution Plan Compute Scalar Operatörünün ne işe yaradığını detaylı bir şekilde görmüş olacağız Bu operatör genelde kolonlar üzerinde yapılan toplama, çıkarma işlemi aynı zamanda kolun birleştirmelerinde kullanmış olduğumuz bir yapı olarak karşımıza çıkmaktadır. Genelde maliyeti çok etkilemeyen ifadeler olarak karşımıza çıkmaktadır. Maliyeti düşük olduğu için genelde göz ardı edilen bir yapı olarak karşımıza çıkmaktadır.

Compute Scalar operatörün üzerine tıklayıp Tooltip penceresini inceleyelim.

Output listesinde gösterilen Expr1002 adıyla temsil edilen kolon Compute Scalar işlemi sonucunda hesaplanan yeni kolon için verilen temsili isimdir. Bu kolonun oluşturulması için kullanılan formülü ise operatörün özellikleri penceresinden aşağıdaki gibi görebiliriz.
Compute Scalar ifadesinin üzerine sağ tıklayıp properties ekranında ouput list bölümündeki değerleri görebiliriz.

Yukarıdaki resimde de gördüğümüz gibi Tooltip penceresinde gösterilen Expr1002 adındaki kolon için kullanılan formülü detaylı bir şekilde görebiliriz.
İlgili bölüme tıkladıktan sonra ne tür işlem yapıldığı görülebilir.

Bu makalede Compute Scalar Operatörünü detaylı bir şekilde görmüş olduk. Başka bir makalede görüşmek dileğiyle.
Ey iman edenler, sabırla ve namazla yardım dileyin. Gerçekten Allah, sabredenlerle beraberdir. Bakara Suresi, 153. Ayet