1
00:00:00,780 --> 00:00:07,670
Vamos a ver como se utiliza las funciones de Trim y de retribuía estas dos funciones lo que me permiten

2
00:00:07,680 --> 00:00:16,880
es eliminar los espacios en una cadena de caracteres tanto a la izquierda como a la derecha.

3
00:00:17,200 --> 00:00:22,270
Fíjense vamos a hacer una prueba con las variables que hemos creado anteriormente.

4
00:00:22,350 --> 00:00:30,930
Vamos a colocarle a la variable Bahr 1 vamos a colocarle espacios adelante y a la variable 2 vamos a

5
00:00:30,930 --> 00:00:38,460
colocarle espacios al final entonces fíjense lo que vamos a hacer aquí es a esta también le vamos a

6
00:00:38,460 --> 00:00:44,690
agregar espacios al final y fíjense lo que vamos a hacer aquí es.

7
00:00:44,740 --> 00:00:57,690
Vamos vamos a hacer un Select de la variable bar 1 y le vamos a concatenar el valor de la variable bardos

8
00:00:58,600 --> 00:01:08,850
vamos a vamos a ejecutar esto con F5 a ver que sucede y fíjense el resultado que tenemos los caracteres

9
00:01:08,850 --> 00:01:21,570
de espacio adelante y al final de la de la de todo el resultado que nos devolvió la consulta entonces

10
00:01:21,960 --> 00:01:27,810
vamos a agregar de aquí al final un carácter más para que se vea

11
00:01:30,840 --> 00:01:32,930
agregarle un asterisco.

12
00:01:32,930 --> 00:01:36,890
Así vamos a ver que me está tomando esos espacios.

13
00:01:36,990 --> 00:01:44,480
Fíjense ahí me está imprimiendo el asterisco y esto es lo que nos devolverá Qué pasa si el usuario por

14
00:01:44,830 --> 00:01:54,820
por algún motivo dentro de la interfaz se me creó un valor con espacios no vamos a obtener como resultado

15
00:01:55,550 --> 00:01:57,430
grabado en la base de datos.

16
00:01:57,560 --> 00:02:02,780
Es esto entonces lo que siempre tenemos que prevenir es siempre siempre tenemos que prevenir que cuando

17
00:02:02,780 --> 00:02:12,800
estamos grabando en una tabla un valor que viene por ejemplo en un prosigo que nos lleva como parámetro

18
00:02:13,400 --> 00:02:20,540
un valor que el usuario ingresó lo que tenemos que asegurarnos de limpiar los caracteres vacíos que

19
00:02:20,540 --> 00:02:24,650
pueda tener con las funciones que le trim y retrieved.

20
00:02:24,680 --> 00:02:34,100
Esto es lo que no lo vamos a probar ahora mismo vamos a colocar Baru no vamos a colocar el de Trim si

21
00:02:34,370 --> 00:02:39,830
la función no es letra erre TRIM se recibe en un solo parámetro que es la cadena de caracteres.

22
00:02:40,010 --> 00:02:48,630
Vamos a probarlo ahí fíjense hoy me quito los caracteres a la izquierda ahora aquí vamos a abrir un

23
00:02:48,630 --> 00:02:58,280
espacio porque después se nos va a quedar pegado si no ahí y ahora le vamos a agregar la función retailing

24
00:02:58,530 --> 00:03:02,770
cómo le agregamos la función retrieved se lo agregamos aquí adentro.

25
00:03:04,400 --> 00:03:08,260
Retrieved y cerramos paréntesis de nuevo.

26
00:03:08,260 --> 00:03:18,530
Esta es una función anidada adentro de otra función y vamos a ejecutar toda la consulta y ahí tenemos

27
00:03:18,700 --> 00:03:26,240
ya no se nos eliminó los espacios al final de la palabra Ramiro y aquí vamos a hacer lo mismo.

28
00:03:26,240 --> 00:03:30,130
Vamos a hacer una L trim en este caso no necesario.

29
00:03:30,130 --> 00:03:39,050
No tiene espacios adelante pero lo hacemos por las dudas no está demás y aquí cerramos los dos paréntesis.

30
00:03:39,050 --> 00:03:49,580
Vamos a ejecutarlo nuevamente y ahí tenemos el resultado del texto bien formateado y sin espacios entonces

31
00:03:50,120 --> 00:03:56,180
siempre hay que tener en cuenta el uso de estas funciones el cierre trim para eliminar los espacios

32
00:03:56,180 --> 00:03:59,870
que puedan llegar a venir desde la interfase del usuario.
