Archivo: Base de Datos | Picando Código

Apuntes Rails: Migraciones

Martes, 21 de agosto de 2012
Migrations - Persiste tus datos

Hace un tiempo publiqué un par de posts sobre Rails denominados Apuntes Rails. Mientras iba estudiando Ruby on Rails, procesaba las anotaciones y las armaba en forma de post. La segunda instancia en esa "serie" fue sobre los Controladores. Desde entonces no he usado mucho Rails, sí otros frameworks en Ruby como Sinatra y Cuba. Sin embargo fueron quedando borradores y apuntes por ahí sobre Rails. Para no desaprovechar lo ya escrito, hoy vuelvo a publicar estos apuntes, ya de paso viendo qué interes hay en que siga con esta serie. Como comentaba, últimamente he estado viendo otras tecnologías sobre […]

CASE en SQL

Viernes, 23 de noviembre de 2007

Pongo esto acá para no olvidarme: CASE Estado      WHEN 'V' THEN 'Vendido'      WHEN 'C' THEN 'Comprado'      WHEN 'J' THEN 'Jodido'      WHEN 7 THEN 'Nada que ver' ELSE 'Pingüino' END AS Estado

Cursor en MS-SQL

Jueves, 18 de octubre de 2007

Un cursor en Transact SQL es una herramienta que permite recorrer los registros de una consulta de a uno. Sería el equivalente a usar un for o for each para recorrer una consulta SELECT. Su uso es bastante sencillo, el código es así: --Declaramos una tabla en memoria donde guardar --los registros que levante el cursor. DECLARE @tabla TABLE (campo1 INT, campo2 VARCHAR(20)) --Declaramos una variable para guardar los nombres DECLARE @Nombre VARCHAR(20) --Declaramos el cursor de nombre 'Recorredor' DECLARE Recorredor CURSOR FOR --Este cursor va a levantar todos los Id´s y nombres de clientes SELECT Id, Nombre FROM Clientes […]

Toasty!