次のように定義した関数から単純なvarchar値を返したいです:
CREATE FUNCTION getCustomerType (@orderNumber INT)
RETURNS VARCHAR(30)
AS
Return
(
select custtype from Customer c
join order o on o.customerid = c.customerid
where o.orderNumber = @orderNumber
)
GO
select getCustType(1063609)
注文#1063609を行ったが失敗した顧客タイプの顧客を返すことになっています