Cuestión : Oracle descifra

Puedo utilizo descifro para hacer algo como el siguiente: ¿el

i quiere crear una columna dice que el contenido que se basa en un valor en paramater del

if del paramater de la columna = “informe” entonces yo querer utilizar el valor en el paramater del
if de la columna del informe = “objeto expuesto” entonces que quiero utilizar el valor en el column

All del objeto expuesto las columnas están en la misma tabla, pero es el paramater que determina qué columna = hace el

does del “contenido " esto sentido? Si no, puedo aclarar. Pensaba en usar la declaración del descifrar, apenas como en servidor del SQL utilizaría el caso/cuando declaración. ¿Se puede esto hacer en oráculo, sin tener que escribir un cursor?

Thanks para su de la ayuda

b

por adelantado. class= del

Respuesta : Oracle descifra

el oráculo indica que las caso-cuando-declaraciones son más rápidas que descifra. también, al usar caso-cuando usted es ANSI obediente una reutilización de la poder la escritura si usted quiere.

He atado el código de la muestra que pudo ayudarle.

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
-- tabla de la gota si existe
TABLA de la GOTA your_table;

-- crear la tabla de la muestra
CREAR LA TABLA your_table
(
   divulgar         VARCHAR2 (10)
 , objeto expuesto        VARCHAR2 (10)
 , param          VARCHAR2 (10)
);


-- insertar los valores de la prueba
INSERTAR EN your_table (informe
                       , param)
    VALORES (“myreport”
           , “informe ");

PARTE MOVIBLE EN your_table (objeto expuesto
                       , param)
    VALORES (“myexhibit”
           , “objeto expuesto ");
CONFIAR;

-- demostrar la tabla
SELECCIONAR *
  De your_table;


-- agregar la columna contenta
ALTERAR LA TABLA your_table AGREGAN varchar2 contento (100);

-- poner al día la columna contenta
PONER AL DÍA your_table
   FIJAR el contenido      =
          ENCAJONAR el param
             CUANDO el “informe” ENTONCES divulga
             CUANDO el “objeto expuesto” ENTONCES exhibe
             FALTA DE INFORMACIÓN OTRA
          EXTREMO;

CONFIAR;


-- demostrar la nueva tabla
SELECCIONAR *
  De your_table;
Otras soluciones  
 
programming4us programming4us