26/11/10

[tsql] Formatos de Conversión de Fecha a Cadena en SQL Server

Holas!

Hacía un tiempo había visto que en SQL Server se usa la función CONVERT() para formatear una fecha (y tal vez otros campos) a cadena.

El formato para lograr esto en general es este: poniendo como ejemplo que quiero mostrar la fecha actual de la base de datos en la forma "aaaammdd" (año mes día, sin separaciones):

> SELECT CONVERT(VARCHAR, GETDATE(), 112);

Esto nos retornaría (en estos momentos) algo como esto:

> 20101126

Analizando la función por partes, tenemos que:

CONVERT() es, claro, la función.
VARCHAR es el primer parámetro de la función e indica el tipo de datos en que queremos convertir el campo.
GETDATE() es una función que retorna la fecha actual del servidor, pero para nuestros efectos acá ella está sólo ocupando el lugar de un campo tipo fecha, vale decir, este parámetro de la función es lo que queremos convertir.
112 es el formato en que queremos que el campo a convertir sea presentado; en este ejemplo, el código 112 convierte un campo fecha en el formato aaaammdd :)

Ahora bien, resultó que el otro día tenía que entregar una lista de alumnos con sus respectivas fechas de nacimiento, pero como era para asuntos administrativos, no podía entregarla ni en el formato nativo de SQL ni en el antes mencionado. Por eso, me di la maña de probar números al azar de formato, y el resultado me pareció muy interesante, como para compartirlo acá, y así aminorar vuestro tiempo de búsqueda en internet, sobre las distintas conversiones que se pueden lograr de un campo fecha, a cadena, en SQL Server ^_^:































































FormatoEjemplo de Resultado
100Feb 6 1977 12:00AM
10102/06/1977
1021977.02.06
10306/02/1977
10406.02.1977
10506-02-1977
10606 Feb 1977
107Feb 06, 1977
10800:00:00
109Feb 6 1977 12:00:00:000AM
11002-06-1977
1111977/02/06
11219770206
11306 Feb 1977 00:00:00:000



Útil, eh? ^___^
Hasta pronto!

Edit: No logro quitarle ese mega margen a la tablita, es seguro que el estilo de este blog me está provocando esto, horror >_<

22/11/10

De cuadernos, libretas y agendas soñadas

Desde hace muchos años, desde que empecé a dibujar con más regularidad, he tenido un sueño: ver publicados mis dibujos en portadas de cuadernos, libretas, agendas y ese tipo de cosas adorables, que me encantan ^_^

El primer paso serio en ese sentido, lo di el año 1998, cuando edité mi primera agenda personalizada. Se trataba de una agenda estilo cuaderno, anillada, con semana a la vista en 2 planas. Todo estaba ambientado con mis mundos inventados (Grupo Z, Emes Tumdel), y tenía de todo, desde la página de datos personales, calendarios, hasta agenda telefónica. El único detalle que no me gustaba mucho era que la hice toda en blanco y negro (los dibujos estaban todos valorizados con trama mecánica), pues tuve que fotocopiar todo lo que eran las páginas interiores del año.

Si bien esa agenda fue un gran paso hacia mi sueño, por esa época todavía no tenía software para colorear digitalmente mis dibujos (al menos al estilo anime, porque usaba Paint a 16 colores xD), y mi sueño debió postergarse por un tiempo.

Luego, durante mi paso por la carrera de Diseño Gráfico, me tocó hacer un cuaderno anillado, y tras eso me largué anillando mis propios cuadernos, usando mis propios diseños y/o dibujos (dibujados y coloreados al modo tradicional).

Pero no fue hasta el año 2007, cuando unos amigos imprimieron algunos de mis dibujos para ponerlos en venta junto a los suyos en un stand de una expo, que experimenté lo que se sentía ver impreso el trabajo digital. Aunque sólo fueron impresos como mini póster y/o marcadores de libros, el hecho de que uno de ellos fuera vendido, hizo que mi seguridad por fin encontrara asidero respecto a mi valía en esto del dibujo. Y aunque se diga que "uno es ninguno", para mí fue suficiente en ese momento para ser feliz :)

Tras ese hecho, me propuse hacer muchos dibujos del mismo estilo (chicas fashion), de modo de completar un número mínimo de 20 a 30 dibujos, para poder publicar algo como un artbook. El tiempo, no obstante, me volvió a demostrar que la combinación flojera natural y falta de tiempo libre debido al trabajo, no son buenos auspiciadores de ningún proyecto.

Por eso es que, tras haber abandonado temporalmente dicha idea, una nueva, menos ambiciosa, resurgió, que es la idea de editar una serie de cuadernos y libretas con mis chicas fashion como tema.

En pos de esta meta, he estado investigando, tanto por internet como por el mundo físico. Por internet, busqué los programas de impresión de las galerías de arte que conozco, pero lamentablemente ninguna ofrece la impresión de cuadernos y ese tipo de cosas (sólo pósters, poleras, tazones, mousepads, etc.). En el mundo tangible, he visto que no todas las imprentas sacan cuadernos, lo típico son pósters, lienzos o incluso tarjetas de presentación, chapitas, etc. Por eso sigo investigando, y tratando de averiguar los precios y formatos ofrecidos.

Si bien existe la posibilidad de hacer todo de forma manual (como mis primeros cuadernos personalizados), he desechado esa idea de raíz, pues no es lo que quiero: en una época era genial ver algo hecho con las propias manos, artesanal; pero en la actualidad, mi ideal es ver algo que realmente parezca hecho en fábrica y no pegoteado con cemento de caucho o forrado con plástico autodhesivo transparente XD jejeje... Que no es feo, pero no es lo que quiero ahora.

En lo personal, lo que me gustaría lograr sería una línea de cuadernos, a lo menos de 2 ó 3 tamaños: grande (universitario), mediano y libreta, con tapas duras y acabado piel de durazno; si pudiese destacarse con un color metálico u holográfico algunos detalles, sería aún más genial. Me gustaría que no fueran croqueras, sino con cuadriculado en las hojas interiores. Cada cuaderno iría acompañado de un marcador de libros, y envuelto en una bolsita transparente.

La verdad esto es un lujo que quiero darme, pues sé que me saldría bastante caro, pensando en la remota posibilidad de recuperar lo invertido. Cuando pensaba en hacer el artbook, pensaba en editar unas 5 copias como mucho, las cuales, encima, regalaría la mayoría, jajaja... Pero en el caso de los cuadernos, realmente serían para la venta, y no sé cómo me iría. Lo loco es que si yo no fuera yo, y viera por primera vez mis cuadernos, los compraría altiro, jajaja, no por bonitos, sino porque soy una compradora semi-compulsiva de cuadernos y libretitas lindos xD jajaja...

En fin, esop. Ojalá pueda cumplir mi sueño, o al menos hasta que aparezca otro y lo reemplace, jejeje :D Hasta pronto!

16/11/10

[tip] an unhandled win32 exception occurred in svchost.exe

Desde hace un tiempo me aparece un error en el pc de mi trabajo, bajo sistema operativo Windwos XP. El error provoca que se pierda el audio de los videos (tanto los que se ven por internet —ej. Youtube—, como los que se cargan en aplicaciones de escritorio —ej. Winamp); paralelamente, mis carpetas compartidas dejan de estarlo, aunque yo puedo seguir viendo los equipos de mis compañeros, pero ellos no me ven a mí ni puedo volver a compartir las carpetas. El problema, en todo caso, dura hasta que reinicio el pc, porque ahí todo vuelve a la normalidad, hasta que salte de nuevo el error xD.

Entre búsqueda y búsqueda, todavía no encuentro la solución al problema. Bueno, la verdad, no las he probado todas, porque la mayoría implican serios cambios en el sistema (desfragmentar, reparar, reinstalar!), para los que no tengo tiempo por ahora.

El caso es que quiero dejar aquí las luces que he ido viendo del caso, al menos por ahora, y que puedan servir de guía a otros usuarios con el mismo problema.

» Audio de videos perdido

Respecto a esto, lo primero que intenté fue reinstalar el controlador de audio. En efecto, el problema se solucionaba. Pero luego caí en que no era la reinstalación del driver lo que solucionaba el problema, sino el reinicio del pc XD jajaja!

Hoy, en una nueva búsqueda de soluciones, he encontrado en esta página del foro Techarena una solución al tema del audio. Cuando el error aparezca, no es necesario reiniciar el pc: basta con ir al panel de Servicios y darle Iniciar al servicio "Audio de Windows" :) Para comprobar que todo ha vuelto a la normalidad, simplemente reinicien su reproductor de videos y verán que nuevamente pueden oírlos, al menos a mí me resultó (y ni qué decir que saltaba en una patita tras comprobar esto :D, después de haber estado reiniciando cada vez o teniendo que quedarme sin audio si no tenía tiempo para reiniciar xD).

» Carpetas que se descomparten

En cuanto a esto todavía no encuentro la solución. Creo que tiene que ver con un servicio llamado "Servidor" y que maneja el asunto de la compartición. Cuando me ocurre el error, trato de echar a correr el servicio "Servidor", pero no me deja (me arroja otro mensaje de error, que ahora no recuerdo).


Bueno, eso por ahora. Espero encontrar otro día nuevas luces y soluciones sobre este caso.
Hasta pronto!