Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/07/2009, 11:26
Avatar de flaviovich
flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 19 años, 6 meses
Puntos: 39
Respuesta: recuperar Metadatos con cunsulta

Asi te sirve?
Código sql:
Ver original
  1. DECLARE @temp TABLE(tabla VARCHAR(255), columna VARCHAR(255))
  2.  
  3. INSERT INTO @temp
  4. SELECT T.TABLE_NAME, C.column_name
  5. FROM information_schema.TABLES T
  6. INNER JOIN information_schema.COLUMNS C ON T.TABLE_NAME = C.TABLE_NAME
  7. WHERE T.TABLE_NAME NOT LIKE 'sys%'
  8. AND T.TABLE_NAME <> 'dtproperties'
  9. AND T.table_schema <> 'INFORMATION_SCHEMA'
  10. AND C.column_name LIKE '%mes%'
  11. AND T.TABLE_NAME NOT LIKE 'VX%'
  12. AND T.TABLE_NAME NOT LIKE 'XX%'
  13. AND T.TABLE_NAME NOT LIKE 'zz%'
  14. ORDER BY T.TABLE_NAME, C.TABLE_NAME
  15.  
  16. SELECT 'SELECT * FROM '+tabla+' WHERE '+columna+' = 12' FROM @temp
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.