Palauttaa merkkijonon, joka ilmaisee tietyn viikonpäivän.
Syntaksi
WeekdayName ( viikonpäivä [, lyhenne ] [, viikonensimmäinenpäivä ] )
WeekdayName-funktion syntaksilla on seuraavat argumentit:
|
Argumentti |
Kuvaus |
|
viikonpäivä |
Pakollinen. Viikonpäivän numeerinen sijainti. Jokaisen päivän numeerinen arvo riippuu asetuksen viikonensimmäinenpäivä asetuksesta. |
|
lyhenne |
Valinnainen. Totuusarvo, joka ilmaisee, lyhennetäänkö päivän nimi. Jos se jätetään pois, oletusarvona on Epätosi, mikä tarkoittaa, ettei päivän nimeä ei lyhennetä. |
|
viikonensimmäinenpäivä |
Valinnainen. Viikon ensimmäistä päivää ilmaiseva numeerinen arvo. Lisätietoja arvoista on Asetukset-osiossa. |
Asetukset
Viikonensimmäinenpäivä -argumentilla on seuraavat arvot:
|
Vakio |
Arvo |
Kuvaus |
|
vbUseSystem |
0 |
Käytä NLS API -asetusta. |
|
vbSunday |
1 |
Sunnuntai (oletus) |
|
vbMonday |
2 |
Maanantai |
|
vbTuesday |
3 |
Tiistai |
|
vbWednesday |
4 |
Keskiviikko |
|
vbThursday |
5 |
Torstai |
|
vbFriday |
6 |
Perjantai |
|
vbSaturday |
7 |
Lauantai |
Esimerkkejä kyselystä
|
Lauseke |
Tulokset |
|
SELECT Weekdayname("1") AS Expr1 FROM ProductSales; |
Palauttaa Viikonpäivä-argumentin Koko-nimen viikonpäivää edustavalle numerolle. Tulos: "Maanantai". |
|
SELECT Weekdayname("10",True) AS WeekdayTest FROM ProductSales; |
Palauttaa viikonpäivän lyhennetyn nimen viikonpäivää edustavalle numerolle ja näyttää sen sarakkeessa "ViikonpäiväTesti". Tulos: "Oct" palauttaa DateofSale- ja "Täysi" -nimen "Viikonpäivä" kentälle "DateofSale" taulukosta "ProductSales" ja näyttää sarakkeessa "ViikonpäiväTesti". (viikon ensimmäisenä päivänä on sunnuntai). |