>Ciao a tutti, non conosco bene T-SQL, ma dovrei creare una funzione
>che dato un parametro Id mi restituisce il valore di una colonna.
Ciao Vito,
osserva il seguente esempio:
USE tempdb;
GO
CREATE FUNCTION dbo.udf_GetFirstName(
@ContactID int
)
RETURNS nvarchar(50)
BEGIN
DECLARE @FirstName nvarchar(50);
SELECT @FirstName = FirstName
FROM AdventureWorks.Person.Contact
WHERE ContactID = @ContactID;
RETURN @FirstName;
END
GO
SELECT dbo.udf_GetFirstName(1) AS FirstName;
/* Output:
FirstName
--------------------------------------------------
Gustavo
(1 row(s) affected)
*/
DROP FUNCTION dbo.udf_GetFirstName;
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org