..:o5k4r.m4dr1d


Navicat Premium Enterprise v 10.1.6 [Portable][Mega]

Posted in Software,Solo por compartir por o5k4r.m4dr1d en octubre 13, 2016
Tags: , , , , , ,

Hace poco publiqué la versión instalable, ahora traigo la Portable.

Navicat Premium es un administrador de bases de datos de múltiples conexiones que le permite conectarse a MySQL, SQL Server, SQLite, Oracle y PostgreSQL simultáneamente en una sola aplicación, lo que hace que la administración de diferentes tipos de base de datos sea muy fácil.

Navicat Premium Enterprise v 10.1.6 | Portable | RAR |  33 MB

(more…)

Navicat x32 Full [Instalador][Mega]

Posted in Software,Solo por compartir por o5k4r.m4dr1d en octubre 10, 2016
Tags: , , , , , , , ,

Navicat Premium es un administrador de bases de datos de múltiples conexiones que le permite conectarse a MySQL, SQL Server, SQLite, Oracle y PostgreSQL simultáneamente en una sola aplicación, lo que hace que la administración de diferentes tipos de base de datos sea muy fácil.

Navicat x86 (Con medicina incluida) | RAR |  27.1 MB

(more…)

Buscar texto en los SP ORACLE

Posted in Oracle por o5k4r.m4dr1d en julio 15, 2015
Tags: , , , , , , , ,

Hace algun tiempo, escribí una entrada sobre como buscar texto en los stored procedures de SQL Server. El día de hoy, es una consulta para poder buscar en Oracle.

Es la siguiente consulta:

SELECT * FROM all_source
where UPPER(TEXT) like UPPER('%TEXTO_A_BUSCAR%')

Buscar registros duplicados en ORACLE

Posted in Oracle,Soluciones,Trabajo por o5k4r.m4dr1d en mayo 6, 2015
Tags: , , ,

Para buscar registros duplicados en una tabla de oracle, con la siguiente consulta podremos saber cuantos registros hay duplicados por cada columna:


SELECT COL_A_COMPROBAR, COUNT(COL_A_COMPROBAR) FROM NOMBRE_TABLA GROUP BY COL_A_COMPROBAR HAVING COUNT(COL_A_COMPROBAR) > 1

Tambien pueden añadir campos a la consulta para identificar mas los datos de las lineas duplicadas, solo basta con agregar las columnas separadas con una coma en el SELECT y luego respetar el orden en el group by (COL2, COL3, COL4):


SELECT COL_A_COMPROBAR, COUNT(COL_A_COMPROBAR), COL2, COL3, COL4 FROM NOMBRE_TABLA GROUP BY COL_A_COMPROBAR,COL2, COL3, COL4 HAVING COUNT(COL_A_COMPROBAR) > 1

En caso de que tengamos espacios en blanco, las anteriores consultas no muestran resultados por que el valor a comprobar de la columna COL_A_COMPROBAR en el having es distinto por lo que lo considera otro registro y no encuentra la duplicidad. Para encontrar registris duplicados con espacios podemos utilizar el comando LTRIM o RTRIM segun de que lado estén los espacios (izquierda o derecha).

Espacios a la izquierda:


SELECT Ltrim (COL_A_COMPROBAR), COUNT(COL_A_COMPROBAR) FROM NOMBRE_TABLA GROUP BY Ltrim (COL_A_COMPROBAR) HAVING COUNT (Ltrim(COL_A_COMPROBAR)) > 1

Espacios a la derecha:


SELECT Rtrim (COL_A_COMPROBAR), COUNT(COL_A_COMPROBAR) FROM NOMBRE_TABLA
GROUP BY Rtrim (COL_A_COMPROBAR) HAVING COUNT (Rtrim (COL_A_COMPROBAR)) > 1

Espero que les resulte útil.

DropdownList con caracteres asiáticos

Posted in .Net 2003,c#,Desarrollo Web,Oracle,Soluciones,Windows por o5k4r.m4dr1d en octubre 24, 2013
Tags: , , , ,

Desde hace ya varios días he tenido el siguiente problema.

Tengo una aplicación hecha en .NET (Fmk1). Dentro, hay un combo nativo de .NET, que se llena al hacer una consulta a una base de Oracle.

Cuando la aplicación la publico en el servidor de desarrollo, el combo se muestra así:

24

 

(more…)

Posted in Oracle por o5k4r.m4dr1d en agosto 14, 2013
Tags: , , ,

Para aquellos usuarios de Oracle, es muy comun recibir mensajes de este tipo:

ErrorOracle

Para identificar la causa del error, usaremos la siguiente página:

(more…)