Elimnar la coma sobrante de String
Publicado por Alejandro (10 intervenciones) el 12/09/2018 14:34:27
Hola Amigos del Foro
Les cuento tengo un plsql donde tengo una variable que guarda un string, la varible esta en negrita y el la coma que debo eliminar también.
El problema es en la salida ya que me deja una coma inicial justo despues del select:
select ,columna1,columna2,columna3,columna4 from tabla
Favor me pueden ayudar a resolver esto para ejecutar un sql dinámico.
Muchas Gracias por su colaboración
Les cuento tengo un plsql donde tengo una variable que guarda un string, la varible esta en negrita y el la coma que debo eliminar también.
El problema es en la salida ya que me deja una coma inicial justo despues del select:
select ,columna1,columna2,columna3,columna4 from tabla
Favor me pueden ayudar a resolver esto para ejecutar un sql dinámico.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
BEGIN
FOR r_cur_obt_tab IN c_obt_tab
LOOP
lv_select_col := NULL; -- limpio variable
FOR r_cur_obt_col IN c_obt_col (r_cur_obt_tab.bafuin_nmb_tab)
LOOP
lv_select_col := lv_select_col || ',' || r_cur_obt_col.badida_nmb_tec_col;
END LOOP;
DBMS_OUTPUT.PUT_LINE (
'SELECT '
|| lv_select_col
|| ' FROM '
|| r_cur_obt_tab.bafuin_nmb_tab);
END LOOP;
END;
Muchas Gracias por su colaboración
Valora esta pregunta


0