आप इसके लिए एक उपयोगकर्ता-परिभाषित फ़ंक्शन बना सकते हैं:
CREATE FUNCTION dbo.GetValue(@ncode INT, @recid INT)
RETURNS INT
AS
SELECT @recid * nvalue
FROM c_const
WHERE code = @ncode
और फिर उसका उपयोग अपने परिकलित कॉलम को परिभाषित करने के लिए करें:
ALTER TABLE dbo.YourTable
ADD NewColumnName AS dbo.GetValue(ncodeValue, recIdValue)