Saltar al contenido

rhernando.net

  • ProgramaciónAmpliar
    • Genérico
    • Bases de Datos
    • DevOps
    • IA
    • Software
    • Seguridad
    • Bash
    • Java
    • Python
  • CienciaAmpliar
    • Matemáticas
  • MúsicaAmpliar
    • Teoría musical
    • Música
    • Piano
  • OtrosAmpliar
    • Citas
    • Curiosidades
rhernando.net
  • lines of HTML codes
    Bash

    Cambiar delimitador de un fichero

    Porroberto 27 de junio de 202531 de julio de 2025

    Tenemos un csv generado con Excel, delimitado por comas: Con awk ‘{$1=$1}1’ FS="," OFS="\t" file4.csv > file4.txt pasaríamos a tener: {$1=$1}1: Reinicia el buffer FS="," : Se le dice a awk que el delimitador actual es , OFS="\t" : Se le dice a awk que el nuevo delimitador pasa a ser \t

  • lines of HTML codes
    Programación

    Mostrar caracteres extendidos en consola

    Porroberto 27 de junio de 2025

    Para mostrar caracteres extendidos en consola (acentos, etc) es suficiente con añadir en el script bat: chcp 65001

  • a group of blue boxes
    Bases de Datos

    Obtener el mínimo entre dos fechas

    Porroberto 27 de junio de 2025

    SELECT LEAST(date_1, date_2) FROM DUAL;

  • lines of HTML codes
    Bash

    Buscar clases java dentro de jars

    Porroberto 27 de junio de 2025

    find . -name "*.jar" |xargs grep -il NombreClase

  • lines of HTML codes
    Bash

    Buscar cadena de texto en todos los ficheros

    Porroberto 27 de junio de 2025

    find -type f -exec grep -l "texto_busqueda" {} + y si queremos que la búsqueda sea exacta (por palabras) find -type f -exec grep -lw "texto_busqueda" {} +

  • a group of blue boxes
    Bases de Datos

    Búsquedas en campos BLOB

    Porroberto 27 de junio de 2025

    select * from tabla where dbms_lob.instr(campo, utl_raw.cast_to_raw(‘texto_a_buscar’))>0;

  • a group of blue boxes
    Bases de Datos

    Obtener número actual de todas las secuencias

    Porroberto 27 de junio de 2025

    SELECT sequence_name, last_number from user_sequences; Nota select secuencia.currval from dual solo se puede usar en la misma sesión que se haya hecho un secuencia.nextval.

  • a group of blue boxes
    Bases de Datos

    Cómo reiniciar una secuencia en Oracle

    Porroberto 27 de junio de 2025

    ALTER SEQUENCE nombre_secuencia INCREMENT BY -n; Cuidado Esto cambia la forma de funcionar la secuencia, así cada vez que se hace un nexval decrementaría lo que le hemos puesto. Así que una vez que esté en el número correcto habrá que hacer: ALTER SEQUENCE nombre_secuencia INCREMENT BY 1

  • a group of blue boxes
    Bases de Datos

    Insertar un retorno de línea en un varchar

    Porroberto 27 de junio de 2025

    ‘Hello..’ || chr(13) || chr(10) || ‘how are you’;

  • a group of blue boxes
    Bases de Datos

    Obtener los números no enteros de un campo en la base de datos

    Porroberto 27 de junio de 2025

    SELECT * FROM tabla WHERE round(campo) <> campo

  • a group of blue boxes
    Bases de Datos

    Obtener SID de la base de datos Oracle

    Porroberto 27 de junio de 2025

    SELECT sys_context(‘userenv’,’db_name’) FROM dual

  • a group of blue boxes
    Bases de Datos

    Plan de ejecución en Oracle

    Porroberto 27 de junio de 2025

    Crear un plan de ejecución para una select EXPLAIN PLAN for select * from tabla; Ver el plan de ejecución SELECT * FROM plan_table where trunc(timestamp) = trunc(sysdate);

Navegación de página

1 2 3 … 13 Siguiente páginaSiguiente

© 2025 - Roberto Hernando

Acceder
Scroll hacia arriba
  • Programación
    • Genérico
    • Bases de Datos
    • DevOps
    • IA
    • Software
    • Seguridad
    • Bash
    • Java
    • Python
  • Ciencia
    • Matemáticas
  • Música
    • Teoría musical
    • Música
    • Piano
  • Otros
    • Citas
    • Curiosidades
Buscar