sql >> Base de Datos >  >> RDS >> Sqlserver

SQL Server:¿Cómo obtener datos de tablas múltiples dinámicas?

Cree un procedimiento en los siguientes pasos que debe seguir.

  • Create table Common_Table con la misma estructura que toda su tabla como records_2000_02 y otros.
  • Utilice bucle o cursor para todos los registros que obtenga de information_schema que coincidan con el nombre de su tabla
  • Cree un sql dinámico como ' Insert into your Common_Table select * from ' + Table_name que obtiene de Information_schema.
    • Luego obtienes todos tus datos en una tabla Common_Table