Acceder a una tabla en Base_de_datos_1 desde procedimiento almacen

30/08/2005 - 16:07 por Condestable | Informe spam
¿Es posible acceder a una tabla en aun base de datos desde un procedimento
almacenado de otra base de datos en el mismo servidor?

Por ejemplo el siguiente procedimiento 'PlaceOrder' está en la BASE_A y la
tabla 'Resultado' está en la BASE_B, ¿cómo puedo acceder suponiendo un
usuario con permisos en ambas bases de datos?

CREATE PROCEDURE PlaceOrder
(
@nOrder Varchar( 15 )
)
As
insert Resultado
(
OrderID
)values(
@nOrder
)
return
GO

Gracias de antemano.
 

Leer las respuestas

#1 Alejandro Mesa
30/08/2005 - 16:16 | Informe spam
Qualifica la tabla con la bd y el dueño.

insert into base_b.dbo.Resultado(OrderID)
values(@nOrder)


AMB

"Condestable" wrote:

¿Es posible acceder a una tabla en aun base de datos desde un procedimento
almacenado de otra base de datos en el mismo servidor?

Por ejemplo el siguiente procedimiento 'PlaceOrder' está en la BASE_A y la
tabla 'Resultado' está en la BASE_B, ¿cómo puedo acceder suponiendo un
usuario con permisos en ambas bases de datos?

CREATE PROCEDURE PlaceOrder
(
@nOrder Varchar( 15 )
)
As
insert Resultado
(
OrderID
)values(
@nOrder
)
return
GO

Gracias de antemano.

Preguntas similares