我有一个excel源,其日期列为dd / mm / yyyy格式。我需要以完全相同的格式加载一个包含来自此源的数据的表。使用DATE数据类型给出了yyyy-mm-dd的输出。那么如何以dd / mm / yyyy格式存储它?
答案 0 :(得分:6)
不要担心数据的存储方式。让原生DATE类型做它的事情。使用CONVERT功能格式化数据以进行显示。
/* 103 = dd/mm/yyyy */
SELECT CONVERT(CHAR(10), YourDateColumn, 103) AS formatted_date
FROM YourTable;