Archivo de la categoría: T-SQL

Generar números aleatorios en #SQLServer

por | 5 junio, 2019

A la hora de prepararme una tabla con datos de ventas para después analizarlos me surgío la idea de poner un número aleatorio en el campo de ventas de ese registro en cuestión Leyendo bastantes blog, foros y demás, he elegido esta forma. Ya veré como lo utilizo en mi charla de Inteligencia de Negocio. Sencillo. A jugar….

Monitorizar nuestros discos duros de un servidor #SQLServer con Vistas de Administración Dinámica #DMV

por | 3 abril, 2018

Ya lo hicimos una vez …. http://www.mundosql.es/2016/05/16/monitorizando-nuestros-disco-duros-desde-sqlserver/ Pero me gusta más esta: –Ver disco duros –Juan Carlos Gilaranz Benito — www.mundosql.es SELECT DISTINCT volume_mount_point [Disco], file_system_type [Tipo], logical_volume_name as [Nombre], CONVERT(DECIMAL(18,2),total_bytes/1073741824.0) AS [Total GB], —1GB = 1073741824 bytes CONVERT(DECIMAL(18,2),available_bytes/1073741824.0) AS [Libre GB], CAST(CAST(available_bytes AS FLOAT)/ CAST(total_bytes AS FLOAT) AS DECIMAL(18,2)) * 100 AS [Libre %]… Leer más »

Cambiando el nivel de compatibilidad en #SQLServer

por | 3 enero, 2018

Ya hemos visto lo que es: http://www.mundosql.es/2018/01/03/nivel-de-compatibilidad-en-sqlserver/ Ahora lo vamos a cambar. Pero primero vamos a ver donde lo podemos ver en el SSMS. A tener en cuenta que: SQL Server 2017 permite 140, 130, 120, 110, 100 SQL Azure 140, 130, 120, 110, 100 SQL Server 2016  130, 120, 110, 100 SQL Server 2014 120, 110, 100 SQL… Leer más »

SELECT y AT TIME ZONE … Nueva función en #SQLServer2016 para ver los husos horarios y las diferencias en horas

por | 18 noviembre, 2017

Ya vimos este tema hace tiempo. Ahora con una función nueva de la versión 2016. Primero tenemos que utilizar sys.time_zone_info para ver todas las zonas horarias. /* VER ZONAS HORARIAS Juan Carlos Gilaranz Benito www.mundosql.es */ select * from sys.time_zone_info ORDER BY current_utc_offset Devuelve información sobre las  zonas horarias  instaladas en la computadora. Y ahora vemos… Leer más »

Comando Stuff en #SQLServer

por | 18 noviembre, 2017

Hola de nuevo, ya se que no me prodigo mucho últimamente por aquí. Estoy muy liado. Buscando alguna función, comando, …..  en SQL Server para insertar un caracter en una cadena, me encontre este comando. Vamos con el ejemplo: /* METER 1 CARACTER EN UNA CADENA Juan Carlos Gilaranz Benito www.mundosql.es */ DECLARE @fecha VARCHAR(8)… Leer más »