• Jueves 14 de Noviembre de 2024, 17:08

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - florjulissa

Páginas: [1]
1
Oracle / Re: Conversion A Texto
« en: Miércoles 10 de Agosto de 2005, 17:54 »
Cita de: "JuanK"


 
Gracias por tu ayuda pero tengo otra duda como pudo hacer para que se pueda poner esto
cod CAMPOS%ROWTYPE;
donde CAMPOS sea una variable

Poniendo como variable ahí me sale error pues tiene que se el nombre de un cursor o tabla .
¿Como puedo hacer para mandar como variable una tabla y poder ponerla ahi?
Gracias..espero que me hayas entendido.

2
Oracle / Re: Conversion A Texto
« en: Jueves 4 de Agosto de 2005, 03:09 »
Entiendo que el campo 1 y campo 2 son los nombres de los campos de una determinada tabla no?, pero , como se cuantas poner osea campo1 campo 2 campo 3 , cuantos eso no se sabe por q puede ser de cualquier tabla , esa es la cosa. Como lo hago se q tu podras ayudarme¡¡¡¡
gracias

3
Oracle / Re: Conversion A Texto
« en: Miércoles 3 de Agosto de 2005, 15:58 »
Cita de: "JuanK"
la verdad debe ser algo muy simple, pero sigo sin entenderte , espero que te puedas hacer entender bien o sino que alguien te entienda a ver si me aclaro.
 Sorry si no me dejo comprender, mira solo lo que quiero saber es como hago para coger los nombres de las columnas de cualquier tabla para que al hacer el fetch ponga esos nombres de columnas para imprimir los registros con un loop solo eso, ahora espero q si me hayas comprendido por fa ayudame es q es muy urgente es un trabajo q me dejaron y no logro hacerlo.
Gracias.

4
Oracle / Consulta Sobre Triger
« en: Martes 2 de Agosto de 2005, 19:05 »
Hola necesito
Crear un trigger en la tabla SCOTT.EMP que evite la modificación (update) del campo SAL (simplemente conservfe el valor anterior). A cualquier usuario se le tiene prohibido hacer esta modificaciòn, salvo que la sesiòn se IDENTIFIQUE y “pase” al trigger (el trigger verá esa identificaciòn) una clave para que le permita modificar. Implemente o modifique el trigger para que en ciertas ocasiones (de acuerdo a la identificación que le envìa la sesiòn) SI SE pueda modificar el sueldo. (el trigger ya no lo impida). OBLIGATORIO usar algún procedimiento del package DBMS_APPLICATION_INFO.

5
Oracle / Re: Conversion A Texto
« en: Martes 2 de Agosto de 2005, 19:00 »
Cita de: "JuanK"
no eres muy claro , podria interpretar eso que dices de muchas maneras...
trata d ser mas puntual.
te lo pongo otra vez:

hola quisera consultar ojala me ayuden es q tengo q hacer un trabajo osea tengo q convertir una tabla cualquiera con sus registros a una archivo de text y con sus formatos respectivos osea si es cadena sera con comillar y con separadores como comas. Estaba haciendo algo como esto:

BEGIN
DUEÑO:='&DUEÑO';
TABLA:='&TABLA';
COMA:=',';
COMILLA:='"';
FECHA:='&FORMATO_FECHA';
NUMERO:='&FORMATO_NUMERO';
CAD_TABLA:='SELECT * FROM ' || TABLA;
dbms_output.put_line(CAD_TABLA);
CAD_CAMPO:='SELECT COLUMN_NAME, DATA_TYPE FROM ALL_TAB_COLS WHERE OWNER=UPPER(''' || DUEÑO || ''') AND TABLE_NAME=UPPER(''' || TABLA || ''')';
dbms_output.put_line(CAD_CAMPO);
OPEN CAMPOS FOR CAD_CAMPO;
LOOP
FETCH CAMPOS INTO NOM_CAMPO, TIPO_DATO;
EXIT WHEN CAMPOS%NOTFOUND;
END LOOP;
NUM_CAMPOS:=CAMPOS%ROWCOUNT;
CLOSE CAMPOS;
dbms_output.put_line(NUM_CAMPOS);
OPEN TABLAS FOR CAD_TABLA;

END;

Es un pequeño avance pero no se como hacer para que en fecth de campos esten las columnas de la tabla del where osea no se sabe que columnas son ni sus nombres pero si se cuantas son con NUM_CAMPOS. Parece complicado ojala alguien experto en esto me ayude ....saber como hacer ese fetch para saber las columnas, sus nombre..Muchas gracias ante todo....bye

6
Oracle / Conversion A Texto
« en: Miércoles 27 de Julio de 2005, 18:40 »
Holas por favor quisiera saber como puedo hacer para que una tabla cualquiera se pueda convertir a una archivo de texto.El cursor q estaba haciendo requiere que ponga cada columna de una determinada tabla, pero si no se q columnas tiene y cuantas son. Quisiera saber como hago que ese cursor al madarle las columnas lo pueda hacer sin sabes sus nombres ni cuantas son y que si es de tipo cadena se ponga en el archivo de texto los registro  con " " .
Gracias espero su respuesta

Páginas: [1]