1
abierto de Oracle . Escriba su nombre de usuario en el campo de texto para el nombre de usuario. Escriba su contraseña en el campo de texto de contraseña. Escriba su base de datos en el campo de texto para la base de datos o utilizar la lista de valores ( flecha abajo) para seleccionar una base de datos .
2
Crear dos consultas de práctica. En la primera consulta, seleccione tres columnas - por ejemplo, CUST_ID , valor de fecha y desde el cliente 1 . Guardar una consulta como " CHANGE_DATE_A . " Crear un segundo , pero el uso del cliente con 2 columnas CUST_ID , DATE y valor. Guarde su segunda consulta como " NEW_DATE_B . " Query dos se utiliza para combinar sus columnas en ambos archivos . Consulta de uno y dos puede contener ninguno de los atributos que se desea utilizar. SELECT , FROM y ORDER BY son algunos atributos que tendrá que utilizar para generar columnas de fecha . Pulse el icono de ejecutar.
3
Tipo "se funden en NEW_DATE_B ND " en la consulta dos, bajo su búsqueda original . Esto está instruyendo Oracle que va a combinar los datos en el archivo NEW_DATE_B . También es asignar el archivo B NEW_DATE el apodo de ND . Esto le ahorrará tiempo y espacio en su procedimiento de comandos.
4
Tipo "Uso CHANGE_DATE_A CD " en Combinar en , directamente debajo de la "G " en la MERGE . Esto está instruyendo Oracle que se le fusionando su archivo CHANGE_DATE_A en su archivo NEW_DATE_B . También es asignar el archivo CHANGE_DATE_A un apodo de CD .
5
Type " ON ( CD.CUST_ID = ND.CUST_ID y CD.DATE = ND.DATE ) " directamente debajo de "USO ". Esto está instruyendo Oracle para combinar los datos en la columna CUST_ID en ambos archivos en una columna. También está instruyendo a Oracle para fusionar la fecha en la columna de la fecha en ambos archivos en una columna.
6
Type " CUANDO coinciden, actualización del conjunto ND.VALUE = CD.VALUE " justo debajo de "ON . " Esto está instruyendo Oracle para que coincida con los datos en la columna VALOR en ambos archivos
7
Type " Si la alineación no ENTONCES INSERTAR VALORES ( CUST_ID , FECHA VALOR ) ." . Esto está instruyendo Oracle para llenar los datos previamente facilitados en ambos archivos sin la fusión de los dos archivos juntos si algunos de los datos no se corresponde . En los resultados, se mostrarán todos los datos sin igual . Pulse el icono de ejecutar. Los resultados de la consulta devolverá tres columnas, cust_id , fecha y valor, con la información obtenida mediante el archivo CHANGE_DATE_A y el archivo NEW_DATE_B . La diferencia es que los datos que se genera en cada columna contiene ahora los datos del cliente 1 y 2.