una separar saber por obtener nombre mes formato fecha español delimitada como comas columnas cadena año sql-server tsql sql-server-2008 function user-defined-functions

sql-server - saber - separar cadena en columnas sql server



¿Puede la función T-SQL devolver el tipo de tabla definido por el usuario? (1)

Tengo mi propio tipo:

CREATE TYPE MyType AS TABLE ( foo INT )

y una función que lo recibe como parámetro:

CREATE FUNCTION Test ( @in MyType READONLY ) RETURNS @return MyType AS ...

puede devolver MyType o solo TABLE repitiendo la estructura de MyType:

CREATE FUNCTION Test ( @in MyType READONLY ) RETURNS @return TABLE (foo INT) AS ...

?


Hasta donde entiendo el artículo de MSDN de Microsoft aquí , esos tipos de tablas definidos por el usuario solo están disponibles como parámetros de solo lectura para procedimientos almacenados o funciones almacenadas.

Lamentablemente, no menciona nada de lo que podrían ser utilizados para ser devueltos desde una función definida por el usuario, así que supongo que tiene razón, no es posible (al menos no ahora).