Deze functie geeft een waarde van het type Tekenreeks als resultaat die de opgegeven dag van de week aangeeft.
Syntaxis
WeekdayName(weekday [, afkorten ] [, eerstedagvanweek ] )
De syntaxis van de functie WeekdayName heeft deze argumenten:
| Argument | Beschrijving |
|---|---|
| weekdag | Vereist. De numerieke aanduiding voor de dag van de week. De numerieke waarde van elke dag is afhankelijk van de instelling voor eerstedagvan-week . |
| afkorten | Optioneel. Een booleaanse waarde die aangeeft of de naam van de weekdag moet worden afgekort. Als u dit argument weglaat, wordt standaard False gebruikt en wordt de naam van de weekdag niet afgekort. |
| eerstedagvanweek | Optioneel. Een numerieke waarde die de eerste dag van de week aangeeft. Zie het gedeelte 'Instellingen' voor de waarden. |
Instellingen
Het argument eerstedagvanweek kan de volgende waarden hebben:
| Constante | Waarde | Beschrijving |
|---|---|---|
| vbUseSystem | 0 | Instelling van NLS API (National Language Support) gebruiken. |
| vbSunday | 1 | Zondag (standaard) |
| vbMonday | 2 | Maandag |
| vbTuesday | 3 | Dinsdag |
| vbWednesday | 4 | Woensdag |
| vbThursday | 5 | Donderdag |
| vbFriday | 6 | Vrijdag |
| vbSaturday | 7 | Zaterdag |
Queryvoorbeelden
| Expression | Resultaten |
|---|---|
| SELECT Weekdayname("1") AS Expr1 FROM ProductSales; | Geeft als resultaat de volledige naam van de weekdag voor het getal dat de weekdag vertegenwoordigt. Resultaat: 'maandag'. |
| SELECT Weekdayname("10",True) AS WeekdayTest FROM ProductSales; | Geeft als resultaat de 'afgekorte' naam van de weekdag voor het getal dat de 'weekdag' vertegenwoordigt en wordt weergegeven in de kolom 'WeekdayTest'. Resultaat: 'Oct' retourneert de DateofSale en de 'Volledige' naam 'Weekday' van de waarden in het veld 'DateofSale' uit de tabel 'ProductSales' en wordt weergegeven in de kolom 'WeekdayTest'. (neemt zondag als de eerste dag van de week). |