1
00:00:00,660 --> 00:00:08,420
Entonces colocamos update que vamos a actualizar vamos a actualizar la tabla.

2
00:00:08,640 --> 00:00:16,380
Turno de turno y le vamos a actualizar.

3
00:00:16,380 --> 00:00:21,720
Vamos a ponerle Zet y le vamos a actualizar el campo Estado

4
00:00:24,840 --> 00:00:33,170
y le vamos a asignar el parámetro Estado que es el que ingresa por parámetro pues le colocamos una coma

5
00:00:34,270 --> 00:00:39,980
y le vamos a colocar observacion.

6
00:00:41,000 --> 00:00:44,190
Y qué le vamos a asignar.

7
00:00:44,220 --> 00:00:57,110
Veamos hacinar observación Ok esto es el ADAPT que necesita el turno para actualizarse.

8
00:00:57,110 --> 00:01:02,230
Nosotros vamos a actualizar el estado o la observación.

9
00:01:02,780 --> 00:01:11,610
En el caso de que no exista decimos hacemos un Select cero has

10
00:01:15,650 --> 00:01:19,040
resultado selecció resultado.

11
00:01:19,260 --> 00:01:26,840
Entonces con eso ya sabemos que el Apdayc no surtió efecto porque no encontró ningún registro y nada

12
00:01:26,840 --> 00:01:29,390
fue modificado.

13
00:01:29,390 --> 00:01:38,870
Vamos a darle comando comando F5 ahí creamos vamos a colocar un halter para que los posteriores SF5

14
00:01:39,320 --> 00:01:46,430
modifiquen el extorción necesario y ahora lo que vamos a hacer vamos a testear como siempre vamos a

15
00:01:46,430 --> 00:01:58,280
testear el proceso vamos a colocar upe un bajo turno y le vamos a pasar los parámetros le vamos a pasar.

16
00:01:58,280 --> 00:02:03,770
Para ello vamos a necesitar saber cuáles son los turnos disponibles que tenemos.

17
00:02:03,860 --> 00:02:08,500
Vamos a Progrès vamos a pasarle por ejemplo el turno de turno 4.

18
00:02:08,720 --> 00:02:12,350
Después le pasamos el Estado que es cero.

19
00:02:12,410 --> 00:02:21,030
Por ejemplo es 0 pendientes y lo pasamos de un estado a otro y después le pasamos la observación.

20
00:02:22,700 --> 00:02:31,730
Vamos a ponerle por ejemplo 3 asumiendo que 3 es un turno cancelado y vamos a poner que en la observación

21
00:02:31,730 --> 00:02:41,710
vamos a colocar el paciente llamó para cancelar el turno.

22
00:02:42,650 --> 00:02:44,920
Entonces vamos a ejecutar esto.

23
00:02:46,270 --> 00:02:49,600
Fíjese hoy terminó vamos a hacer un Selleck de las tablas

24
00:02:53,680 --> 00:02:56,960
y mire lo que pasó qué fue lo que ocurrió.

25
00:02:57,130 --> 00:03:04,940
Me actualizó todos los registros todos los registros en el campo Estado y en el campo observación.

26
00:03:04,950 --> 00:03:08,030
Por qué por qué pasó esto.

27
00:03:08,170 --> 00:03:13,020
Porque no le hemos agregado la cláusula Wer a la ley.

28
00:03:13,720 --> 00:03:18,370
Fíjense lo importante que es agregar la cláusula wer.

29
00:03:20,350 --> 00:03:27,920
Lo que hizo fue acá como no le agregamos la cláusula Wer nos actualizó todos los registros de la tabla.

30
00:03:28,230 --> 00:03:38,080
Si eso puede ser trágico trágico cuando estamos trabajando en 1 a 1 en un entorno de base de datos donde

31
00:03:38,080 --> 00:03:48,880
tenemos muchos registros almacenados muchos datos datos sensibles datos importantes y esto realmente

32
00:03:49,480 --> 00:03:57,010
nos genera un problema generar un problema en la empresa genera un disgusto genera generan situaciones

33
00:03:57,930 --> 00:04:00,990
en las que no vamos a estar.

34
00:04:01,100 --> 00:04:07,500
No vamos a estar alegres de pasar así que esto tenga muy en cuenta.

35
00:04:07,630 --> 00:04:15,670
Ahora no pasa nada porque estamos haciendo pruebas ensayos prácticas acá podemos borrar todo no pasa

36
00:04:15,670 --> 00:04:19,990
absolutamente nada pero sí estamos trabajando en la base de datos de una empresa donde la información

37
00:04:20,830 --> 00:04:28,060
es más que sensible y bueno hoy ya estamos frente a un problema y lo tenemos que solucionar.

38
00:04:28,750 --> 00:04:37,210
Entonces nunca olvidarse de la cláusula Wer y aquí que vamos a colocar vamos a colocar Wer y de turno

39
00:04:40,590 --> 00:04:49,980
va a ser igual al campo que nos estaba faltando como parámetro que estábamos enviando el gestor de turno.

40
00:04:50,020 --> 00:05:05,520
Si ahora se entonces este lugar también lo agregamos en el script de verificación de la existencia de

41
00:05:05,520 --> 00:05:08,020
datos donde hacemos el exist.

42
00:05:08,030 --> 00:05:13,890
También lo habíamos averiguado perdón si lo habíamos agregado no lo agregamos en el aparato perfecto

43
00:05:13,890 --> 00:05:25,900
entonces aquí está bien está listo lo actualizamos y ahora lo vamos a ejecutar se me dice que los comandos

44
00:05:25,900 --> 00:05:27,180
se ejecutaron correctamente.

45
00:05:27,180 --> 00:05:34,920
Vamos a revisar los datos a ver qué pasó y ahora no como no hicimos ningún cambio en los parámetros

46
00:05:34,920 --> 00:05:43,350
que le hemos pasado lo actualizó pero no notamos la diferencia entonces vamos a colocarle tipo vamos

47
00:05:43,350 --> 00:05:53,820
a colocarle tipo 1 y aquí vamos a colocarle el paciente ha sido atendido.

48
00:05:56,310 --> 00:06:06,660
Ahora si ejecutamos actualizó seleccionamos y ahí tenemos el turno 4.

49
00:06:06,690 --> 00:06:15,990
Dice que el Estado es uno y las observaciones el paciente ha sido atendido así con esto terminamos lo

50
00:06:15,990 --> 00:06:26,280
que sería un proceder para actualizar un turno de un paciente en particular el que el paciente no nos

51
00:06:26,280 --> 00:06:33,600
interesa saber cuál es porque el turno lo tenemos identificado lo tenemos bien identificado con el campo

52
00:06:33,780 --> 00:06:34,350
de turno.
