:-)
Hola,
Consejos:
1) A menos que la cantidad de registros con la que operas sea inmensamente grande, es mucho mejor trabajar con variables de tabla en lugar de tablas temporales:
DECLARE @TABLE (CAMPO1 INT, CAMPO2 VARCHAR(50))
INSERT INTO @TABLE VALUES (1, 'pepe')
2) Siempre que puedas utiliza funciones en lugar de procedimientos almacenados. A una función le puedes definir que devuelva una tabla con la estructura que desees, y aporta multitus de ventajas respecto a los SP.
Si nos cuentas lo que deseas hacer, y las estructuras de las tablas que dispones tal vez te podemos ayudar mejor...
PD - Ni la propia MS recomienda el uso de tablas temporales globales (##).
Saludos,
Hola,
Consejos:
1) A menos que la cantidad de registros con la que operas sea inmensamente grande, es mucho mejor trabajar con variables de tabla en lugar de tablas temporales:
DECLARE @TABLE (CAMPO1 INT, CAMPO2 VARCHAR(50))
INSERT INTO @TABLE VALUES (1, 'pepe')
2) Siempre que puedas utiliza funciones en lugar de procedimientos almacenados. A una función le puedes definir que devuelva una tabla con la estructura que desees, y aporta multitus de ventajas respecto a los SP.
Si nos cuentas lo que deseas hacer, y las estructuras de las tablas que dispones tal vez te podemos ayudar mejor...
PD - Ni la propia MS recomienda el uso de tablas temporales globales (##).
Saludos,
No olvides marcar la respuesta como correcta si te ha sido de utilidad :-)
[MS-MVP-MCTS] Mi Perfil MVP en: https://mvp.support.microsoft.com/profile/Lluis | ![]() |