SQL-Server: Consulta para saber en qué tabla está una columna

Vamos con un tip rápido de SQL-Server, y seguramente útil en muchas ocasiones. Me acaba de pasar que ejecutaba un script para pasar datos de una base de datos vieja a una nueva (donde las tablas tienen algunas diferencias, al ser un versión posterior de la aplicación) y me devolvía como error que el tipo de datos no era válido para la columna Envases. Y me asalta la duda y la necesidad ¿en qué tabla está esa columna? Pues podemos saberlo con una consulta:

SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME = 'Envases'
ORDER BY DATA_TYPE

En vuestro caso debéis cambiar Envases por el nombre de columna que corresponda. Próximamente lo veremos en Oracle.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s