Consultas utilies para sql server

Consultas que nos puede ayudar a encontrar y reutilizar consultas sin tener que generar nuevas si conocemos su contenido usando sql server.

Bien es sabido, que la tendencia a reutilizar consultas muchas veces es nula. Sin embargo hay ciertas consulas podemos utilizar, claro esta que tendremos que analizar la información que nos muestra, pero si es valida, habremos recortado tiempo en el desarrollo de una nueva vista.


Nos devuelve información de nombres de tabla y vistas


Nos devuelve información de nombres de columna por tabla o vista


Nos devuelve información de la vista y su composición (TSQL)

Simplemente con estos datos podemo ahorrarno un poco de tiempo, y asi tambien no llenar nuestra base de datos con vistas que al final serán una copia con distinto nombre.

Os dejo un procedimiento para encontrar un campo en que tablas está, cambia el where en vez de BASE TYPE por VIEW

y ya sabes , si quieres unete a SoulsMakers y participa en nuestro foro.

Si no existe alguna seccion y quieres que la incorporemos, manda un email a Smakers@SoulsMakers.com

SQL with(nolock) como y porqué

El tiempo de que tarda en ejecutar una cosulta y devolverla a nuestro programa a veces puede ser una tarea ardua, con tiempos de espera bastante elevados, dependiendo de los casos muchas veces nos encotramos que una consulta aparentemente sencilla se nos demora más de 5 sergundos. si tomamos este tiempo como referencia, en consultar un dato , la experiencia para el usuario es mala, por que el sistema es lento.

Para poder solventar parte del problema podemos utilizar la clausula with(nolock) dentro de nuestras consultas y o vistas de SQL, como lo hacemos?.

Pues muy sencillo , lo unico que debemos hacer es añadir la clausula al final de cada tabla como en el ejemplo:

Leer másSQL with(nolock) como y porqué