I want to define a function to get "order number" parameter and return "last name" of the customer.these two parameters are in different tables i am using inner join.
the errors i am getting are: Incorrect syntax near (.
Incorrect syntax near the keyword RETURN.
Must declare the scalar variable @FindingLastName.
my code:
com.CommandText = "Create function Sales.FindingLastName (@OrderNumber varchar(10)) Returns nvarchar(50) As Begin Declare @FindingLastName(Select LastName from Sales.OrderDetails INNER JOIN Sales.Customers RETURN @FindingLastName END GO)";
com.Connection = con;
MessageBox.Show(com.ExecuteNonQuery().ToString());