martes, 31 de mayo de 2016

Las noticias del partido de Chile

En el post-partido de Chile con Jamaica, nos fuimos a ver los jugadores y esto fue lo que pasó en un despacho de canal 13:







Acá el video completo a partir del minuto 45:00: http://www.t13.cl/videos/programas/t13-central/revisa-edicion-t13-este-27-mayo1

martes, 23 de febrero de 2016

rowid en SQL Server

Esta es la forma de obtener el número de fila en un select en SQL Server:

select ROW_NUMBER() OVER (ORDER BY codProductoSICEX) AS ID,
          codProductoInsc,
          codProductoSICEX
 from geneproducto
where codProductoSICEX >= '020000001201'
 order by 3

Fuente: http://stackoverflow.com/questions/11762700/how-do-i-get-the-row-id-of-the-table-in-sql-server

martes, 24 de noviembre de 2015

decode versus case

una función que retorna un resultado de acuerdo a los valores de un campo para usar dentro de un select

En ORACLE:

select DECODE(u.id 
             ,2, 'GOOD'
             ,3, 'POOR'
             ,4, 'EXCELLENT'
               , 'BAD')
  from university

En SQL Server:

select CASE u.id 
       WHEN 2 THEN 'GOOD' 
       WHEN 3 THEN 'POOR' 
       WHEN 4 THEN 'EXCELLENT' 
       ELSE 'BAD' 
   END CASE 
  from university u;


viernes, 30 de octubre de 2015

manejo de identitys

En SQL Server:

para conocer el último identity usado de una tabla (entre comillas el nombre de la tabla):

select IDENT_CURRENT('saniSituacionPac')

para resetear un identity de una tabla:

DBCC CHECKIDENT(saniSituacionPac, RESEED, 0)


lunes, 27 de abril de 2015

en el día de la tierra