sav*_*ast 0 sql sql-server sql-server-2008
我正在使用SQL Server 2008 Management Studio.datetime我的桌子上有一栏.
当我选择表的所有内容时,日期列的数据类似于10/10/2013 12:00:00 AM.
我需要一个查询来显示表中的所有内容,日期列数据为10/10/2013.
试试这个(2008年及以上) -
SELECT CAST('10/10/2013 12:00:00 AM' AS DATE)
Run Code Online (Sandbox Code Playgroud)
2005年 -
SELECT CAST('10/10/2013 12:00:00 AM' AS VARCHAR(10))
Run Code Online (Sandbox Code Playgroud)
输出 -
10/10/2013
Run Code Online (Sandbox Code Playgroud)
SELECT CONVERT(VARCHAR(10), column, 101) -- u.s standard format mm/dd/yyyy
SELECT CONVERT(VARCHAR(10), column, 103) -- British/French standard format dd/mm/yyyy
Run Code Online (Sandbox Code Playgroud)