¿Qué significa exactamente trunc (fecha, 'IW')?
Para mi proyecto, necesito tener una correspondencia numérica absoluta entre los días de la semana y 1 ... 7 valores.
Como probablemente sepa, la asociación entre días y números puede variar de acuerdo con la ubicación, por ejemplo, en Alemania, el lunes es 1 y el domingo es 7, mientras que en Estados Unidos el lunes es 2 mientras que el domingo es 1.
Entonces, buscando una solución, encontré el siguiente código que parece funcionar independientemente de la configuración regional, asignando Monday = 1 ... Sunday = 7:
1 + TRUNC (date) - TRUNC (date, 'IW')
¿Alguien puede explicarme cómo funciona? En particular, simplemente no puedo entender lo que esta instrucción:
TRUNC (date, 'IW')
exactamente lo hace.