在 SQL 中提取週數
您正嘗試從已從 VARCHAR2 轉換為 DATE 的日期列中提取週數格式。但是,您遇到了空值。
要解決此問題,您需要使用所需的遮罩將日期重新轉換回 VARCHAR2:
to_char(to_date('01/02/2012', 'MM/DD/YYYY'), 'WW')
這將提取其中的周數VARCHAR2 格式。
如果您喜歡數字週數,則可以將語句包含在TO_NUMBER():
to_number(to_char(to_date('01/02/2012', 'MM/DD/YYYY'), 'WW'))
此外,您還有多個週數選項目可供選擇:
在選擇適當的提取參數時請考慮您的特定要求。
以上是如何從不帶空值的 SQL 日期中提取周數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!