具有DD / MM / YYYY格式的Date列的表

时间:2017-06-27 13:46:28

标签: sql-server

我有一个excel源,其日期列为dd / mm / yyyy格式。我需要以完全相同的格式加载一个包含来自此源的数据的表。使用DATE数据类型给出了yyyy-mm-dd的输出。那么如何以dd / mm / yyyy格式存储它?

1 个答案:

答案 0 :(得分:6)

不要担心数据的存储方式。让原生DATE类型做它的事情。使用CONVERT功能格式化数据以进行显示。

/* 103 = dd/mm/yyyy */
SELECT CONVERT(CHAR(10), YourDateColumn, 103) AS formatted_date
    FROM YourTable;