Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/07/2017, 10:01
Juan228
 
Fecha de Ingreso: febrero-2008
Mensajes: 65
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Insert de varias filas

Cita:
Iniciado por Libras Ver Mensaje
Podrias usar un query dinamico con los parametros y hacer la insercion en el procedure, algo como esto:


Código SQL:
Ver original
  1. CREATE PROCEDURE testing(@DATABASE Nvarchar(30), @s_name @Nvarchar(30))
  2. AS
  3. DECLARE @query Nvarchar(MAX)
  4. SET @query='
  5. insert into mi_tabla
  6. select *  from ' + @DATABASE + '.sys.tables where schema_name=' + CHAR(39) + @s_name + CHAR(39)
  7. sp_executesql @query
BUenisimo! Una consulta..al ejecutar sp_executesql @query estaria ejecutando esa linea de codigo verdad ? y esa linea de codigo insertaria en mi tabla "Resultados" todas las tablas que posee el esquema ?


Gracias por responder tan rapido en este y en la anterior que tuve dudas!