Actividad pública reciente
Ha respondido en
Oracle
y en 2 temas más
Eliminar coma de un string en variable
Puedes crear una variable entera que cuente el número de vueltas del loop y si dicha variable vale 1 no añadir la coma. Por ejemplo: BEGIN FOR r_cur_obt_tab IN c_obt_tab LOOP lv_select_col := NULL; -- limpio variable num :=1 FOR r_cur_obt_col IN...
Ha respondido en
Oracle
y en 2 temas más
Cómo calcular intervalos de tiempos en oracle dada la fecha inicial y la final
Simplemente restando ambas horas, el resultado te lo da en días. Multiplica por 24 para ver las horas
Ha respondido en
Bases de datos
y en 2 temas más
Inconveniente con condicional dentro de consulta en código PL SQL
No sé lo que pretendes hacer, pero la sentencia CASE es como sigue: CASE WHEN <condicion> THEN <Select> WHEN <otra condicion> THEN <Otro select> ELSE <último select> END
Ha respondido en
Oracle
y en 2 temas más
Operación aritmética con función en PL/SQL
Nvl es una función que necesariamente admite dos parámetros. Uno es el valor de entrada ( una columna de una tabla, una expresión) y el otro el valor si la expresión anterior es necesario la. Por ejemplo: Nvl(conteo_giro, 0) indica que si conteo_giro...
Ha respondido en
Oracle
La Columna UNUSED se puede recuperar?
No, no es posible. Se ha marcado una columna como unused para eliminarla. Eso si, puedes añadir una columna con el mismo nombre
Ha respondido en
Oracle
¿Es optimo crear muchos tablespaces asociados a una tabla particionada?
Según la documentación de ORACLE: "Aunque no es necesario para mantener cada tabla o partición de índice (o SUBPARTITION ) en un tablespace independiente, es una ventaja hacerlo. El almacenamiento de particiones separadas en tablespaces le permite: -...
Ha cambiado su perfil.
- Sitio web: https://t.co/72VCHYPIQA
Ha cambiado su perfil.
- Lema: Consultor de tecnologías de la Información Aplicaciones J2EE, Contratos con las AAPP.
Ha respondido en
Ingeniería Informática
y en 1 temas más
PLS-00123: program too large (Diana nodes)
Echa un vistazo a esto: http://stackoverflow.com/questions/4956670/pls-00123-program-too-large-diana-nodes-while-trying-to-compile-a-package Básicamente nos dice que 64kb es el tamaño máximo para un bloque. Si lo ejecutas en modo debug el tamaño...
Ha respondido en
Oracle
y en 1 temas más
Extraer solo los registros que desde la fecha de inicio y hoy hayan pasado menos de 2 dias Oracle
Prueba con select * from tu_tabla where tu_fecha > trunc(sysdate) - 1
Ha empezado a seguir el tema Música Actual
Ha respondido en
Oracle
Oracle
Que yo sepa, la extensión de un archivo no se almacena en el blob. Tiene que almacenarse en otra columna de la tabla. Si no sabes qué se almacena, complicado es obtener la extensión del archivo.
Ha respondido en
Oracle
Oracle
Para cargar datos tienes que utilizar una herramienta que se llama sqlldr. Ejecuta sqlldr desde la consola (sea windows o linux), como ejemplo: sqlldr userid=scott/tiger control=control.ctl log=control.log Donde el fichero control.ctl tendrá la...
Ha respondido en
Oracle
Oracle
Utilioza VARCHAR2 para todos los campos de longitud variable (nombre, apellidos, etc..). Si utilizas CHAR ORACLE pensasrá que son registros de longitud fija, y por eso te añade espacios al final.
Ha respondido en
Oracle
Validar usuario oracle
No te entendido bien, pero yo abriría una conexión nueva para realizar la modificación. Con ello validaría que es ese usuario el que intenta modificar. Pero de todas formas necesito más datos.
Mejores respuestas proporcionadas
Experiencia
Consultor de tecnologías de la InformaciónAplicaciones J2EE, Contratos con las AAPP