jueves, 20 de diciembre de 2012

Forzar mayúsculas en la captura de un formulario

Si quieres que se llene un formulario en mayúsculas, puedes agregar el siguiente código en el input de cada una de tus cajas de texto:

onkeyup=”this.value=this.value.toUpperCase()”

Como su nombre lo indica, onKeyUp activará las mayúsculas en cuanto se levante la tecla después de presionarla en ese campo.

Te quedaría por ejemplo:

<input type=”text” name=”nombre” onkeyup=”this.value=this.value.toUpperCase()”>

viernes, 7 de diciembre de 2012

Saber cuáles registros están duplicados en ORACLE

SELECT * COUNT (campo_discriminante) FROM tabla GROUP BY campo_discriminante HAVING COUNT (campo_discriminante) > 1

miércoles, 5 de diciembre de 2012

Matar sesión que bloquea tablas en ORACLE

Para saber si hay tareas bloqueadas hay que ejecutar como SYSDBA

SELECT * FROM V$LOCKED_OBJECT V

Ahí podemos ver el Session_ID que está bloqueando. Necesitaremos también saber el serial del SID

SELECT SERIAL# FROM V$SESSION WHERE SID = NUMERO DE SID

Con estos datos ya podemos matar la sessión

ALTER SYSTEM KILL SESSION '#SID, #SERIAL'