igualar el contenido de una columna, en otra columna, pero de otra tabla
Publicado por carlino70 (6 intervenciones) el 19/04/2013 18:20:29
Hola, estoy realizando esta manipulacion de un campo, de una tabla en Oracle 11g:
Es para igualar el contenido de una columna, con la de otra columna de otra tabla.
Ahora necesito aplicar las mismas funciones, a un rango de campos de una tabla.
Supongo que es algo asi:
pero no me funciona.
Podra ayudarme por favor?
Gracias!
1
2
3
SELECT (substr ('PUN_26_AL_REA P',1,
INSTR( 'PUN_26_AL_REA P',' ')-1)) AS PRUEBA
FROM DUAL;
Es para igualar el contenido de una columna, con la de otra columna de otra tabla.
Ahora necesito aplicar las mismas funciones, a un rango de campos de una tabla.
Supongo que es algo asi:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
declare
cursor c_cur
is
select pointname from desde_ap;
v_cur c_cur%ROWTYPE;
--v_convert INTEGER;
BEGIN
v_sql:= ''
OPEN C_CUR;
loop
FETCH C_CUR INTO V_CUR;
EXIT WHEN c_cur%NOTFOUND;
select (substr ('|| v_cur ||',1,
INSTR( '|| v_cur ||',' ')-1)) FROM dual;
end loop;
DBMS_OUTPUT.PUT_LINE(v_cur.pointname);
close c_cur;
end;
pero no me funciona.
Podra ayudarme por favor?
Gracias!
Valora esta pregunta
0