Encriptar y Desencriptar

COMANDO ENCODE: Permite encriptar una cadena. La función recibe 2 argumentos. El primero, la cadena a encriptar, el segunda una cadena usada como contraseña para después desencriptar.

EJEMPLO

*insert into usuario(nombre,clave) value('Maurici Velasquez',encode('mao','123'));

* insert into usuario value('Javier Ospina',encode('jom','456'));

NOTA:

Podemos almacenar la clave en una variable y luego insertar la clave encriptada 

*select @clave:=encode('sol','145'); 

Luego insertamos la clave en la variable así -->insert into usuario value('sol Mireya',@clave);

COMANDO DECODE: Permite desencriptar una cadena encriptada con encode;también recibe 2 argumentos:el primero,la cadena a desencriptar, el segundo la contraseña.

EJEMPLO

* select decode(clave,'123')from usuario where nombre='Mauricio Vasquez';

COMANDO LOCATE: Localiza la posición de un carácter en una cadena,el primero que se encuentre.

COMANDO POSITION: Realiza lo mismo que el comando Locate.

COMANDO MID: Cuenta los espacios en caracteres desde un punto de posición dada hasta donde se desee recorrer en la cadena,cuenta caracteres y los imprime.

COMANDO LTRIM: Elimina espacios a la izquierda.

COMANDO RTRIM: Elimina los espacios de la derecha.

COMANDO TRIM: Elimina los espacios a ambos lados.

En el siguiente link se encuentra la Base de Datos utilizada para la realización de este ejercicio:

https://drive.google.com/drive/folders/1YHQjKRHXdAt7cE_fs3SP4lH5jsigZZgo?usp=sharing


© 2018 Compás Lab S.L,  P° de la Castellana 79, Madrid, 28046
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar