lunes, 29 de septiembre de 2008

PostgreSql: Creacion de campo con CASE WHEN END en el Default

El dia de hoy necesite crear un campo que me parecio medio complejo al principio, la verdad que no busque documentacion si no que me aventure a crearlo.

La idea era crear un campo que tomara la fecha del Sistema y colocara los dos ultimos digitos del año, como siempre hay muchas formas de hacerlo, aqui copio lo que hice y funciono, por lo menos funcionara dentro del proximo milenio :D

ALTER TABLE maestros.numerador ADD COLUMN anho character(2) DEFAULT case when extract(year from now()) - 2000 > 10 then '' else '0' end || cast(extract(year from now()) - 2000 as varchar);

Siempre se descubren y aprenden cosas nuevas.

Como dicen: "Hoy puedo irme a dormir tranquilo ya que aprendi una cosa mas!!!!"

Continúa...

miércoles, 24 de septiembre de 2008

Windows vista: Activar Usuario Administrador

Los usuarios en Windows Vista aunque pertenezcan al grupo de Administradores no poseen la totalidad de privilegios del Administrador. Ni tan siquiera desactivando el UAC (Control de Acceso) se consiguen los mismo derechos. Por ejemplo, Virtual Server 2005 no puede instalarse en un usuario Administrador ni tan siquiera si se desactiva el UAC, debiendo instalarse en el verdadero usuario
"Administrador".

Para activar el Usuario "Administrador" debemos hacer lo siguiente:


1.- En Windows Vista Business, Ultimate y Enterprise: Boton derecho en Equipo, Clic en Administrar, y en la parte de cuentas de usuario, boton derecho en el usuario Administrador y activar.

2.- En Windows Home o Home Premium, no parece dicha opcion por lo que tendremos que hacerlo desde una consola de comandos. Arrancamos en Accesorios una consula de comandos con el boton derecho y "Ejecutar como Administrador" ( Inicio, Accesorios y boton derecho en simbolo del sistema y "ejecutar como administrador" ). Desde ella ejecutamos:

net user Administrador /active:yes

Es importante reiniciar la Pc luego de estos cambios. Deberia de bastar con cerrar sesion y se vera el usuario, pero sabem,os que Windows no siempre funciona asi.

Continúa...