SQL - Consulta o validación de cadena de string

 
Vista:
sin imagen de perfil
Val: 3
Ha disminuido su posición en 6 puestos en SQL (en relación al último mes)
Gráfica de SQL

Consulta o validación de cadena de string

Publicado por Aldo (2 intervenciones) el 21/09/2018 19:28:10
Necesito que alguien me ayude a realizar esta consulta, ya que de una función obtengo un varchar2 y ese lo quiero validar en el case como se muestra abajo. Por favor ayúdenme o que otra solución existe??


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Declare
 
v_cadena varchar2(100);
 
Begin
 
v_cadena := mon_fn_(null); --regresa la siguiente salida HB,FE,DA,YU
 
For w in (
    Select valor_consulta, ( case when valor_consulta in (v_cadena) then 1 else 0 end) as valida
From tabla_consulta
Where valor_consulta in ('HB','FE','DA')
LOOP
 
Dbms_output.put_line(w.valida);
 
End LOOP;
 
End;

Salida
0
0
0
0
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 2.023
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Consulta o validación de cadena de string

Publicado por Isaias (1506 intervenciones) el 21/09/2018 22:15:31
¿En que motor de base de datos?, ¿Acepta su motor QUERY DINAMICO?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 3
Ha disminuido su posición en 6 puestos en SQL (en relación al último mes)
Gráfica de SQL

Consulta o validación de cadena de string

Publicado por Aldo (2 intervenciones) el 25/09/2018 01:33:14
Hola es en Oracle 11 y si acepta query dinámico.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar