Los códigos más visitados de SQL

Listado de los códigos más visitados durante los últimos 30 días

Crear Tablas con claves primarias y foráneas


1.792 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(23)
Publicado el 19 de Diciembre del 2005 por Darwin
256.416 visualizaciones desde el 19 de Diciembre del 2005. Una media de 385 por semana
Código fuente de como crear tablas agregando claves primarias y foráneas, pero de una manera mucho más óptima que las que usualmente se usan ya que lo hago en orden genérico utilizando Constraints. Este código funciona tanto en Sql Server 2000, como en Sql Server 2005.

Validar Email en Sql Server >=2000


342 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(8)
Publicado el 18 de Enero del 2008 por Matias Thayer
23.704 visualizaciones desde el 18 de Enero del 2008. Una media de 49 por semana
Esta función recibe como parámetro una cadena de texto (supuestamente un email) y valida que esté bien escrito según varios criterios para validar las bases de datos ya cargadas y hacer envíos masivos de email.
La función devuelve el email ingresado si éste es válido o NULL si el email es erróneo.
La pueden llamar de esta forma:
select dbo.fn_BuscaEmail("cualquieremail@cualquierdominio.com")
o así
select dbo.fn_BuscaEmail(campoEmail) from tablaLlenadeEmails
o así
update tabla1
set tabla1.email=dbo.fn_BuscaEmail(tabla2.Email)
from tabla1 inner join tabla2 on tabla1.id=tabla2.id

Cursores en SQL Server


306 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(8)
Publicado el 28 de Agosto del 2005 por Matías Thayer
81.823 visualizaciones desde el 28 de Agosto del 2005. Una media de 126 por semana
Los cursores son una herramienta de SQL que nos permite recorrer el resultado de una consulta SQL y realizar operaciones en cada paso de ésta.
Imágen de perfil

Consulta de eliminacion - DELETE


295 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 05 de Febrero del 2002 por Administrador
29.694 visualizaciones desde el 05 de Febrero del 2002. Una media de 35 por semana
Elimina registros de una Tabla

EJEMPLOS SSIS


245 visualizaciones el último mes

SQL

Publicado el 15 de Mayo del 2017 por edgar calixto
2.659 visualizaciones desde el 15 de Mayo del 2017. Una media de 42 por semana
Ejercicios de ejemplo para desarrollo de paquetes de sql server integration services

Truncar Registro o log transacciones


225 visualizaciones el último mes

SQL

Publicado el 08 de Febrero del 2011 por Roger Bermudez
10.649 visualizaciones desde el 08 de Febrero del 2011. Una media de 28 por semana
Forzar el reducir los registros del log de transacciones.
Para SQL Server 2000 en adelante.

Función split


216 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 17 de Junio del 2011 por Roger Bermudez
24.562 visualizaciones desde el 17 de Junio del 2011. Una media de 70 por semana
Función de SQL Server, que dada una cadena, te realiza la separación de la misma segun un valor dado.
Ejemplo:
select * from fn_Split('234#345','#')
Resultado:
position|value
1|234
2|345

Ejecutar un proceso cada segundo exacto en sql server


180 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 17 de Diciembre del 2012 por Xebas Garcia
10.771 visualizaciones desde el 17 de Diciembre del 2012. Una media de 42 por semana
Query que muestra como ejecutar un proceso/instrucción cada segundo.

Básicamente, hay un contador (@c) que va a ir incrementando según un intervalo de tiempo (@time = @sec + 1 ) , en este caso 1 segundo (es el que aparece a la derecha de @sec) y lo limite a que el contador llegue a 5 (en el while, para no hacerlo tan grande pero puede hacerse un bucle infinito para que funcione como un reloj y funcione exactamente como lo es con el famoso "Timer" o "setInterval").

@sec: Es el segundo REAL, obtenido del servidor donde esté alojada la base de datos. ( GETDATE() )
@time: Es a donde tiene que llegar el segundero para poder cumplir la acción (es un select, pero por ejemplo puede expandirse con EXEC (@syntaxSql) para hacerlo más customizable)

Funciona en SQL Server 2000/2005/2008/2008 R2

Scripts que permite contar los registros de todas las tablas


139 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(7)
Publicado el 23 de Diciembre del 2009 por Eduardo A. Ramirez c.
21.845 visualizaciones desde el 23 de Diciembre del 2009. Una media de 49 por semana
Script que cuenta la cantidad de registros que tienen todas las tablas de mi base de datos.
Imágen de perfil

Juego del Ahorcado


106 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 16 de Junio del 2007 por Yasser
13.274 visualizaciones desde el 16 de Junio del 2007. Una media de 28 por semana
Juego del ahorcado desarrollado desde Transact SQL.
Esta desarrollado sobre SQL Server 2000.
Imágen de perfil

Convertir numero a Letra en PostgreSQL


100 visualizaciones el último mes

SQL

Actualizado el 16 de Noviembre del 2014 por robert (Publicado el 13 de Noviembre del 2014)
3.959 visualizaciones desde el 13 de Noviembre del 2014. Una media de 21 por semana
Función que devuelve la cadena de texto en castellano que corresponde a un número.
Parámetros: número con 2 decimales, máximo 999.999.999,99.
Imágen de perfil

Consultas de modificación - UPDATE


89 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 05 de Febrero del 2002 por Administrador
36.794 visualizaciones desde el 05 de Febrero del 2002. Una media de 49 por semana
Modifica los campos de una Tabla

Genera sintaxis Insert into de manera Dinamica


78 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 20 de Diciembre del 2009 por Eduardo A. Ramirez c.
9.698 visualizaciones desde el 20 de Diciembre del 2009. Una media de 28 por semana
Procedimiento almacenado que permite generar la cadena Insert Into para cada registro de las distintas tablas, validando de igual manera los tipos de datos por cada atributo (Columna), colocándole el formato correspondiente al tipo de datos. Por ejemplo para los tipos de datos char,nvarchar,varchar,ntext se le coloca comilla sencilla.
No importa cuantas columnas tenga la tabla el genera la sintaxis de manera dinámica.

Este procedimiento requiere de dos parámetros.
1- ArrayTable espera el nombre o los nombres de la tablas separados por coma (,). Ejemplo Tabla1,Tabla2,Tabla3
2- UseArrayTable parámetro de tipo bit que espera uno (1) para que genere los script de la tablas ingresadas en el primer parámetro (ArrayTable) o cero (0) para que genere los scripts de todas las tablas de la base de datos que se esta corriendo el procedimiento almacenado, si en su base de datos hay 100 se generara la sintaxis para cada una de las tablas con sus respectivos registros

Ejemplo: Insert Into Tabla1 (atrib1, atrib2, atrib3) values(@val1,@val2,@val3)
Insert Into Tabla1 (atrib1, atrib2, atrib3) values(@val1,@val2,@val3)

Funcion Format


76 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(5)
Publicado el 21 de Agosto del 2004 por Jimmy Poma
30.334 visualizaciones desde el 21 de Agosto del 2004. Una media de 42 por semana
Esta función da un formato de fecha y numero a un campo en SQL.
esta diseñado para SQL Server2000 pero también corre en SQL2005 y SQL2008.
Imágen de perfil

Mostrar un registro de forma aleatoria


61 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(19)
Publicado el 05 de Febrero del 2002 por Xavi
29.286 visualizaciones desde el 05 de Febrero del 2002. Una media de 35 por semana
Selecciona de la base de datos un registro de forma aleatoria

formatear numeros en SQL Server


60 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 12 de Julio del 2010 por Carlos Enrique Esquivel Alvarado
8.141 visualizaciones desde el 12 de Julio del 2010. Una media de 21 por semana
Función sencilla para SQL Server que permite formatear números con el formato: #,###0.00

'Cross Tab' en SQL Server 2000


51 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(9)
Publicado el 28 de Agosto del 2005 por Matías Thayer
38.852 visualizaciones desde el 28 de Agosto del 2005. Una media de 63 por semana
Este procedimiento almacenado permite "dar vuelta una tabla" de modo que las filas de una tabla se conviertan en columnas, lo que también se conoce como CROSS TAB o PIVOT TABLE. En access por ejemplo teníamos la instrucción TRANSFORM - PIVOT que nos permitía generar estas vistas sin mayores inconvenientes. En Sql Server 2000 esta funcionalidad no existe.

script para operadores de ISP asignacion de estudiante


49 visualizaciones el último mes

SQL

Actualizado el 03 de Agosto del 2018 por nelson (Publicado el 02 de Agosto del 2018)
972 visualizaciones desde el 02 de Agosto del 2018. Una media de 91 por semana
buen dia amigos, aqui les copio el script de una asignacion de un cliente (el cual no pago y lo recibio pero lo dejo para aprendizaje de los nuevos estudiante)

AUSTRALIA-MODEL-logico
AUSTRALIA-MODEL2
1
2
3
4
5
6

Generar diccionario de una tabla


45 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 13 de Abril del 2011 por Roger Bermudez
10.193 visualizaciones desde el 13 de Abril del 2011. Una media de 28 por semana
Comendos de SQL Server para mostrar los campos de una tabla con sus respectivos tipos, valores y descripción.
Similar al "show table" de MySQL.
Para SQL Server 2000 en adelante.

Trasponer una tabla usando un campo pivote


44 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(5)
Publicado el 30 de Enero del 2003 por Ubeimar Vergara
46.400 visualizaciones desde el 30 de Enero del 2003. Una media de 63 por semana
Query en SQL Server que permite trasponer una Tabla. Código a manera de Script muy simple para convertirlo en Procedimiento Almacenado o en una función de usuario.

Buscar registros repetidos


38 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(5)
Publicado el 08 de Diciembre del 2011 por Roger Bermudez
10.903 visualizaciones desde el 08 de Diciembre del 2011. Una media de 35 por semana
Instrucción SQL que devuelve un listado con todos los registros repetidos.

Información de Tablas de BD en SQL Server


34 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(17)
Publicado el 10 de Septiembre del 2003 por Karin Moya
47.223 visualizaciones desde el 10 de Septiembre del 2003. Una media de 63 por semana
Es un store procedure que muestra todas las tablas de la BD donde se le ejecute. No importa que las tablas tenga un owner propio, igual las muestra. Para SQL Server
Imágen de perfil

Almacén de datos


32 visualizaciones el último mes

SQL

Publicado el 10 de Julio del 2015 por Cesar Manuel
3.229 visualizaciones desde el 10 de Julio del 2015. Una media de 21 por semana
Es un ejemplo de contrucción de un Almacén de datos (Data Wherehouse) a partir de un problema en la Universidad, el problema surgió para un ejercicio de la asignatura Almacén de datos. En el comprimido se encuentra los ficheros de las tranformaciones, el backup de la base de datos olap y oltp, ademas de algunos ejemplo de repotes y el informe que cntine oda la información necesaria.
tran

Utilización de Transactions


29 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 26 de Febrero del 2003 por Eduardo Alca
32.207 visualizaciones desde el 26 de Febrero del 2003. Una media de 42 por semana
Código de SQLServer para actualizar o añadir registros en una base de datos mediante transactions. Con control de errores.

Información sobre los elementos que mas ocupan en SQL SERVER


28 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 08 de Febrero del 2011 por Roger Bermudez
7.217 visualizaciones desde el 08 de Febrero del 2011. Una media de 21 por semana
Muestra el número de filas y espacio que ocupan en disco, todos los objetos de SQL SERVER de una base de datos en concreto.
Para SQL Server 2000 en adelante.

Información de tablas


24 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(7)
Publicado el 17 de Marzo del 2003 por Andres M. Aimaretti
23.923 visualizaciones desde el 17 de Marzo del 2003. Una media de 35 por semana
Es un store procedure que muestra todas las tablas de una base, su espacio reservado, espacio usado por datos, espacio usado por indices y espacio libre.

Restaurar una base de datos en estado 'suspected'


24 visualizaciones el último mes

SQL

Publicado el 10 de Noviembre del 2011 por Roger Bermudez
7.042 visualizaciones desde el 10 de Noviembre del 2011. Una media de 21 por semana
Script para SQL Server 2005 y 2008 que permite reparar una base de datos en estado "suspected".
Imágen de perfil

Función que dada una cadena y un carácter delimitador, regresa una tabla de una columna


24 visualizaciones el último mes

SQL

Publicado el 30 de Junio del 2014 por Jonathan
2.055 visualizaciones desde el 30 de Junio del 2014. Una media de 14 por semana
Función que dada una cadena y un carácter delimitador, regresa una tabla de una columna.
El Número de registros o filas será el nro. de veces que aparece el carácter delimitador mas uno.
Ejemplo: si se le pasa la cadena "Juan,Pedro,Jesus" como primer parámetro y "," como segundo parámetro la función devolverá una tabla con 3 Registros, uno por cada nombre dado
Imágen de perfil

Consultas de agregado - INSERT INTO


20 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 05 de Febrero del 2002 por Administrador
26.932 visualizaciones desde el 05 de Febrero del 2002. Una media de 35 por semana
Agrega valores a una tabla

Procecimiento almacenado en SQL Server 7.0


19 visualizaciones el último mes

SQL

estrellaestrellaestrellaestrellaestrella(8)
Publicado el 25 de Febrero del 2002 por Eudardo Alca
45.117 visualizaciones desde el 25 de Febrero del 2002. Una media de 56 por semana
Ejemplo de un procedimiento almacenado que recibe como parámetro de entrada, el Código del Cliente y visualiza Todas las Facturas de Dicho Cliente.
Revisar política de publicidad