将日期从 SQL 文本转换为 Excel 日期格式

将日期从 SQL 文本转换为 Excel 日期格式

我正在尝试将数据从我的通用 SQL 数据库导出到 Excel。日期存储为 CHAR(8),我需要以 Excel 可识别的日期格式保存它们,以便使用日期过滤。我必须在 SQL 查询中添加什么来转换此日期?我尝试在 W3schools 上查找,但找不到我想要的内容。

这是我的疑问:

SELECT DISTINCT ORDER_HIST_LINE.INVOICE, 
ORDER_HIST_LINE.ORDER_NO, 
ORDER_HIST_LINE.ORDER_LINE, 
ORDER_HIST_LINE.CUSTOMER, 
ORDER_HIST_LINE.NAME_CUST_SHIP, 
ATG_BRW_INVENTORY.DISPLAY_PART, 
ATG_BRW_INVENTORY.DISPLAY_REV, 
ORDER_HIST_LINE.CUSTOMER_PO, 
ORDER_HIST_LINE.DATE_SHIPPED,

答案1

您可以使用 ORDER_HIST_LINE.DATE_SHIPPED 代替

选择....convert(ORDER_HIST_LINE.DATE_SHIPPED,getdate(),103)
对于103,您可以从中选择日期的格式或类型例子您需要哪个号码。

相关内容