Devuelve una cadena que indica el día especificado de la semana.
Sintaxis
WeekdayName(weekday [, abreviatur ] [, firstdayofweek ] )
La sintaxis de la función NombreDeSemana , tiene los siguientes argumentos:
| Argumento | Descripción |
|---|---|
| Día de la semana | Obligatorio. La designación numérica del día de la semana. El valor numérico de cada día depende de la configuración del primer díadesemana . |
| Abreviar | Opcional. Valor booleano que indica si se abreviará el nombre del día de la semana. Si se omite, el valor predeterminado es Falso, lo que significa que el nombre del día de la semana no está abreviado. |
| primer_día_semana | Opcional. Valor numérico que indica el primer día de la semana. Consulte la sección Configuración para ver los valores. |
Configuración
El argumento firstdayofweek puede tener los siguientes valores:
| Constante | Valor | Descripción |
|---|---|---|
| vbUseSystem | 0 | Usar la configuración de API de compatibilidad con idiomas nacionales (NLS). |
| vbSunday | 1 | Domingo (predeterminado) |
| vbMonday | 2 | Lunes |
| vbTuesday | 3 | Martes |
| vbWednesday | 4 | Miércoles |
| vbThursday | 5 | Jueves |
| vbFriday | 6 | Viernes |
| vbSaturday | 7 | Sábado |
Ejemplos de consulta
| Expresión | Resultados |
|---|---|
| SELECT Weekdayname("1") AS Expr1 FROM ProductSales; | Devuelve el nombre "Completo" del Día de la Semana para el número que representa el "Día de la Semana". Resultado: "Lunes". |
| SELECT Weekdayname("10",True) AS WeekdayTest FROM ProductSales; | Devuelve el nombre "abreviado" del día de la semana para el número que representa el "Día de la semana" y se muestra en la columna "PruebaDeDíaSemana". Resultado: "Oct" devuelve la fecha de venta y el nombre "completo" de "Día de la semana" de los valores del campo "Fecha de venta" de la tabla "ProductSales" y se muestra en la columna "PruebaDeDíaSemana". (toma el domingo como el primer día de la semana). |