Respuesta
en
Oracle
y en 2 temas más
a
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...
Respuesta
en
Oracle
y en 2 temas más
a
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
Respuesta
en
Oracle
y en 2 temas más
a
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...
Respuesta
en
Bases de datos
y en 2 temas más
a
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
Respuesta
en
Oracle
a
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
Respuesta
en
Oracle
a
¿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: -...
Respuesta
en
Ingeniería Informática
y en 1 temas más
a
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...
Respuesta
en
Oracle
y en 1 temas más
a
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
Respuesta
en
Oracle
a
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.