我正在尝试将数据从我的通用 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,您可以从中选择日期的格式或类型例子您需要哪个号码。