Extraction des numéros de semaine en SQL
Vous essayez d'extraire le numéro de semaine d'une colonne de date qui a été convertie de VARCHAR2 en DATE format. Cependant, vous rencontrez des valeurs nulles.
Pour résoudre ce problème, vous devez reconvertir la date en VARCHAR2 à l'aide du masque souhaité :
to_char(to_date('01/02/2012', 'MM/DD/YYYY'), 'WW')
Cela extraira le numéro de semaine dans un format VARCHAR2.
Si vous préférez un numéro de semaine numérique, vous pouvez envelopper le relevé dans TO_NUMBER() :
to_number(to_char(to_date('01/02/2012', 'MM/DD/YYYY'), 'WW'))
De plus, vous avez le choix entre plusieurs options de numéro de semaine :
Tenez compte de vos exigences spécifiques lors de la sélection du paramètre approprié pour votre extraction.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!