En el presente artículo cubriremos la instrucción SQL INSERT INTO SELECT junto con su sintaxis, ejemplos y casos de uso.
Read more »Comandos SQL
Descripción general de la cláusula PARTITION BY de SQL
November 4, 2019En este artículo se va a cubrir la cláusula PARTITION BY de SQL y en particular, la diferencia con GROUP BY en una instrucción select. También vamos a explorar varios casos del uso de SQL PARTITION BY.
Read more »Funciones y formatos de SQL Convert Date
October 10, 2019En el siguiente artículo, vamos a explorar varios formatos de SQL Convert Date para poder usarlo al escribir consultas SQL.
Read more »Trabajar con la línea de comando de SQL Server (sqlcmd)
September 20, 2019Introducción
Sqlcmd se utiliza para ejecutar consultas, de las sentencias referidas a T-SQL y scripts de SQL Server utilizando la línea de comandos.
En el artículo anterior de Cómo trabajar con la línea de comando y Azure para automatizar tareas, nosotros hemos trabajado con el sqlcmd utilizando Azure.
En este nuevo capítulo, les mostraremos los siguientes ejemplos en un servidor SQL local que utiliza sqlcmd:
Read more »Cómo usar los comandos SQLCMD en el editor de consultas SSMS
August 1, 2019La modalidad de SQLCMD permite generar, crear, probar, ejecutar comandos SQLCMD o scripts en SQL Server Management Studio directamente en el editor de análisis. Esta opción está vigente desde SQL Server 2005.
Read more »Introducción al mssql-cli, una nueva herramienta interactiva de línea de comandos para el SQL Server
May 24, 2019Microsoft lanzó recientemente una nueva herramienta de consulta de línea de comandos interactiva para SQL Server con características modernas, como por ejemplo la finalización automática y el resaltado de sintaxis. Se llama mssql-cli y esta herramienta de código completamente abierto funciona en diferentes plataformas bajo la licencia BSD-3.
Read more »Conectando PowerShell a SQL Server usando una cuenta diferente
May 24, 2018Introducción
En un artículo previo acerca de Conectar PowerShell a SQL Server, mostré cómo usar varios métodos en PowerShell para conectarse a SQL Server. En esos ejemplos sólo traté el uso de usuario actual que está corriendo “PowerShell.exe”. En este artículo deseo retomar y mostrar cómo usted usaría los mismos métodos, pero con una cuenta diferente. Cubriré el uso de la Autenticación de Windows (donde se soporte) y la autenticación de SQL.
Read more »Conectando PowerShell a un Servidor SQL Server
April 11, 2018Introducción
PowerShell (también llamado Posh o simplemente PS) cada día se vuelve con más fuerza una herramienta de soporte popular para el sistema operativo y en algunos casos para la implementación. Si usted necesita extraer o insertar los datos en SQL Server, PS resulta ser la manera más práctica de lograrlo de forma automatizada y de una sola vez.
Hay distintas formas de poder conectarse a SQL Server utilizando PS. En este artículo, lo que deseo es repasar todas las opciones disponibles existentes para usted. Si usted utilizó PS durante muchos meses o años, debe saber que existen múltiples formas de realizar una tarea. Por lo tanto, no es necesario mencionar que está creando scripts para usarlos en producción para probarlo, probarlo y probarlo… y luego probarlo una vez más.
Read more »Cómo utilizar el procedimiento extendido xp_cmdshell
June 5, 2017Introducción
El xp_cmdshell es un procedimiento extendido muy potente que se lo utiliza para ejecutar la línea de comandos de Windows (cmd). Este comando es bastante útil para ejecutar tareas en el sistema operativo tales como copiar archivos, crear carpetas, compartir carpetas, etc. mediante T-SQL.
En este nuevo artículo, mostraremos algunos ejemplos útiles sobre cómo usarlo.
Read more »Las vistas/tablas/funciones de sistema de SQL Server. Preguntas frecuentes y soluciones a problemas de la vida real
February 28, 2017Introducción
En este nuevo artículo, hablaremos acerca de las vistas/tablas/funciones de sistema y cómo resolver problemas comunes usándolas.
Las vistas de sistema son vistas que contienen información interna acerca de la Base de Datos.
La base de datos master, por ejemplo, contiene información acerca de SQL Server en sí mismo, mientras que la base de datos msdb contiene información acerca del agente SQL Server y cada base de datos sus propias vistas/tablas.
En este artículo mostraremos cómo obtener la lista de tablas, vistas, procedimientos almacenados, cómo obtener una lista de tablas de todas las bases de datos, cómo encontrar una tabla en múltiples bases de datos, cómo obtener la lista de usuarios, inicios de sesión, inicios de sesión mapeados, cómo detectar una fragmentación en una tabla y más.
Read more »Consultando fuentes de datos remotas en SQL Server
December 24, 2016Una actividad común cuando se escriben consultas T-SQL es conectarse a base de datos locales y procesar datos directamente. Pero habrá situaciones en las cuales usted necesitará conectarse a una base de datos remota que está localizada en una instancia diferente en el mismo servidor o en un servidor físico diferente, y procesar sus datos en paralelo con el procesamiento local de datos.
SQL Server nos provee con cuatro métodos útiles para conectarnos a servidores remotos de bases de datos, incluso otros tipos de servidores de bases de datos, y consultar sus datos dentro de su sentencia T-SQL. En este artículo, discutiremos estos cuatro métodos y cómo usarlos para consultar bases de datos de SQL Server remotas.
Read more »