TECNOLOBO

No recuerdas tu codigo?
Se te olvido como se hace?

Aqui podras guardar lo que necesiten
Y cuando sea necesesario

Creado por julian gomez
iiiiii

sql dinamico



Descripcion

Crear un sql dinamico con parametros dinamicos

Nota


Oracle solo acepta este tipo de datos para parametros dinamicos
SYS.ODCIVARCHAR2LIST () ;
						

Scrippt


declare
  v_values sys.OdciVarchar2List := SYS.ODCIVARCHAR2LIST () ;
  myupdate varchar2(2000);
  vcSentencia VARCHAR2(2000);
begin
  v_values.EXTEND;
   v_values(1):='juliangomez';
   v_values.EXTEND;
   v_values(2):='1143944936';

  --dbms_output.put_line('dat'||v_values(1));
  
  vcSentencia :='
  declare
    v_values sys.OdciVarchar2List;
  begin
    v_values := :1;
    UPDATE mitable set nombre= v_values(1)
    where numero = v_values(2);
  end;
  ';
  EXECUTE IMMEDIATE vcSentencia USING v_values;

end;