Actividad 4 - Encriptar y Desencriptar


Encode 

Permite encriptar una cadena (se recomienda mucho para contraseñas). 

La función recibe 2 argumentos: 

  • El primero, es la cadena a encriptar (contraseña de la cuenta).
  • El segundo, una cadena utilizada como contaseña para después desencriptar.

Ejemplo:

insert into usuario value('Mauricio Sepulveda',encode('mao','7889'));

La función recibe 2 argumentos:


Decode

La función recibe 2 argumentos:
  • El primero, la cadena a desencriptar (contraseña de la cuenta)
  • El segundo, la cadena asignada para desencriptar la contaseña de la cuenta

Permite desencriptar una cadena encriptada con Encode 

Ejemplo:

select decode(clave,'7889') from usuario where nombre='Mauricio Sepulveda';


Locate

Sirve para localizar la letra que se desea buscar dentro de una cadena de texto. La función dirá la posición donde encuentre la primera letra que buscamos.

Ejemplo: 

select locate('r','sergio se rie mucho');


Position

Sirve para localizar la letra que se desea buscar dentro de una cadena de texto. La función dirá la posición donde encuentre la primera letra que buscamos. 

Ejemplo:

select position('i' in 'sergio se rie mucho');


Mid

Sirve para elegir que parte de la cadena deseamos ver. La función recibe la posición donde arrancaremos y hasta donde deseamos ver utilizando la cantidad de caracteres a contar desde el arranque que asignamos.

Ejemplo:

select mid('hola como estas' from 4 for 6);

 

Ltrim

Sirve para eliminar los espacios al lado izquierdo de la cadena

Ejemplo:

select ltrim('     estudien chicos     ');


Rtrim

Sirve para eliminar los espacios al lado derecho de la cadena

Ejemplo:

select rtrim('     estudien chicos     ');


Trim

Sirve para eliminar los espacios en la cadena en ambos lados.

Ejemplo:

select trim('     estudien chicos     ');


Trim(Leading ...)

Sirve para eliminar el caracter que deseamos a la izquierda de la cadena.

Ejemplo:

select trim(leading '0' from '00estudien chicos00');


Trim Trailing

Sirve para eliminar el caracter que deseamos a la derecha de la cadena.

Ejemplo:

select trim(trailing '0' from '00estudien chicos00');


Trim Both

Sirve para eliminar el caracter que deseamos de toda la cadena.

Ejemplo:

select trim(both '0' from '00estudien chicos00');


Trim

Sirve para eliminar el caracter que deseamos en ambos lados de toda la cadena.

Ejemplo:

select trim('0' from '00estudien chicos00');

© 2020 YUSEP RUIZ | Todos los derechos reservados
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