Estándares de formato SQL – Mayúsculas y minúsculas, Sangría, Comentarios, Paréntesis

A nadie le gusta leer una pared de texto, incluso si es solamente texto plano. Cuando se trata de leer código, el problema es aún mayor. El código puede tener diferentes estilos de formato, lo cual puede hacer su trabajo o más fácil o más difícil. Puede hacer al código difícil de descifrar y entender. Un SQL limpio y ordenado es más rápido que un SQL inconsistentemente escrito; la revisión y resolución de problemas de SQL es más eficiente; los esfuerzos de desarrollo unidos son más efectivos; pasar proyectos de un equipo a otro es más fluido.

junio 19, 2015

Convertir rápidamente código SQL a un lenguaje de código específico de un cliente

Integrar SQL Server con una infraestructura de negocios frecuentemente requiere que los desarrolladores preparen código T-SQL para usarse dentro de varios códigos de clientes, como C#, PHP y Perl. Esto significa añadir código de lenguajes específicos que será insertado antes y después de cada sentencia SQL, al igual que caracteres de escape para comillas y código para terminar una línea, de modo que el otro lenguaje pueda interpretarse y ejecutarse correctamente. Actualizar el código manualmente es un proceso que consume tiempo y es proclive a errores.

junio 12, 2015

Compare y sincronice automáticamente datos de SQL Server

Hay numerosos escenarios cuando la sincronización de datos entre dos bases de datos es necesaria, como cuando se distribuye datos a diferentes localizaciones, en la integración de datos desde diferentes localizaciones en un repositorio central, o una simple sincronización entre sus bases de datos de prueba y de producción.

La solución recomendada es usar la replicación de bases de datos.

De todas maneras, incluso con la replicación de bases de datos es necesario verificar si todos los datos son sincronizados y sincronizarlos si es necesario.

junio 4, 2015

Limpie el código SQL de variables que ya no usa

Escribir y mantener código simple para procedimientos almacenados y funciones nunca ha sido un problema. De todas maneras, mantener código complejo, con docenas de parámetros y variables, y miles de files de sentencias SQL sí lo es. Una de las cosas que usted puede hacer para facilitar su vida es tener código limpio – sin parámetros y valores innecesarios y sin usarse.

junio 3, 2015

Cómo renombrar una columna sin romper su base de datos SQL

Renombrar una columna de una tabla o una vista no es algo que un desarrollador de SQL necesita hacer cada día. De todas maneras, cuando ese momento llega, ¿cómo se puede hacer fácilmente y sin esfuerzo?

Sólo renombrar una columna no es difícil. Para renombrar la columna TerritoryID en la tabla Sales.SalesTerritory a TerID, ejecute el siguiente código:

diciembre 8, 2014

Cómo buscar rápidamente datos y objetos de bases de datos SQL

Frecuentemente, desarrolladores y administradores de bases de datos necesitan buscar datos u objetos de bases de datos. Si usted alguna vez buscó una función de base de datos que contenía una columna de tabla específica o un nombre de variable, o una tabla que contenía datos específicos, seguramente notó que no hay una solución de un clic, como Ctrl + F.

Como no hay una solución por defecto en SQL Server Management Studio ni en Visual Studio, aquí están un par de opciones que puede usar:

diciembre 5, 2014