Tipo de datos Table.

09/02/2005 - 13:43 por JOSE ANTONIO | Informe spam
Se puede pasar un tipo de datos Table, como parametro en un procedimiento
almacenado tanto de entrada como de salida?


Gracias

Preguntas similare

Leer las respuestas

#1 Maxi
09/02/2005 - 13:51 | Informe spam
Hola, hasta donde tengo entendido no puedes :(, solo puedes usarlas dentro
del SP para suplantar las tablas temporales.

Ahora para que las necesitas usar como param de entrada en un SP's?


Salu2
Maxi


"JOSE ANTONIO" escribió en el mensaje
news:
Se puede pasar un tipo de datos Table, como parametro en un procedimiento
almacenado tanto de entrada como de salida?


Gracias


Respuesta Responder a este mensaje
#2 Tinoco
09/02/2005 - 14:07 | Informe spam
Jose, no se puede utilizar un tipo TABLE como parametro, solo como variable
local o como retorno de una funcion.

Tinoco

"JOSE ANTONIO" wrote:

Se puede pasar un tipo de datos Table, como parametro en un procedimiento
almacenado tanto de entrada como de salida?


Gracias



Respuesta Responder a este mensaje
#3 JOSE ANTONIO
09/02/2005 - 14:14 | Informe spam
Lo necesito para lo siguiente:

Tengo un procedimiento que de esta manera me serviria para varias
llamadas sin tener que reescribir todo el codigo del procedimiento en cada
una de ellas, lo unico que cambia es esta tabla que la utilizaria para hacer
el join con las select de procedimiento.

Esta tabla tiene siempre la misma estructura, pero cambia el contenido
dependiendo de lo que necesite hacer.



"Maxi" escribió en el mensaje
news:
Hola, hasta donde tengo entendido no puedes :(, solo puedes usarlas dentro
del SP para suplantar las tablas temporales.

Ahora para que las necesitas usar como param de entrada en un SP's?


Salu2
Maxi


"JOSE ANTONIO" escribió en el mensaje
news:
Se puede pasar un tipo de datos Table, como parametro en un procedimiento
almacenado tanto de entrada como de salida?


Gracias






Respuesta Responder a este mensaje
#4 Alejandro Mesa
09/02/2005 - 14:39 | Informe spam
Jose,

Para eso puedes usar una tabla temporal, una tabla temporal global o una
tabla permanente, la cual llenarias con la data antes de llamar a este
procedimiento. Tambien puedes pasar un documento XML.


AMB


"JOSE ANTONIO" wrote:

Lo necesito para lo siguiente:

Tengo un procedimiento que de esta manera me serviria para varias
llamadas sin tener que reescribir todo el codigo del procedimiento en cada
una de ellas, lo unico que cambia es esta tabla que la utilizaria para hacer
el join con las select de procedimiento.

Esta tabla tiene siempre la misma estructura, pero cambia el contenido
dependiendo de lo que necesite hacer.



"Maxi" escribió en el mensaje
news:
> Hola, hasta donde tengo entendido no puedes :(, solo puedes usarlas dentro
> del SP para suplantar las tablas temporales.
>
> Ahora para que las necesitas usar como param de entrada en un SP's?
>
>
> Salu2
> Maxi
>
>
> "JOSE ANTONIO" escribió en el mensaje
> news:
>> Se puede pasar un tipo de datos Table, como parametro en un procedimiento
>> almacenado tanto de entrada como de salida?
>>
>>
>> Gracias
>>
>>
>
>



Respuesta Responder a este mensaje
#5 MAXI
09/02/2005 - 23:04 | Informe spam
Hola, una opcion interesante es usar XML para estas cosas.

Fijate en los BOL el uso de

FOR XML
OPENXML





Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

MSN:
"JOSE ANTONIO" escribió en el mensaje
news:
Lo necesito para lo siguiente:

Tengo un procedimiento que de esta manera me serviria para varias
llamadas sin tener que reescribir todo el codigo del procedimiento en cada
una de ellas, lo unico que cambia es esta tabla que la utilizaria para
hacer el join con las select de procedimiento.

Esta tabla tiene siempre la misma estructura, pero cambia el contenido
dependiendo de lo que necesite hacer.



"Maxi" escribió en el mensaje
news:
Hola, hasta donde tengo entendido no puedes :(, solo puedes usarlas
dentro del SP para suplantar las tablas temporales.

Ahora para que las necesitas usar como param de entrada en un SP's?


Salu2
Maxi


"JOSE ANTONIO" escribió en el mensaje
news:
Se puede pasar un tipo de datos Table, como parametro en un
procedimiento almacenado tanto de entrada como de salida?


Gracias










email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida