我需要將yyyy-mm-dd hh:mm:ss.msec轉換爲sql中的yyyy-mm-dd。在sql中轉換yyyy-mm-dd hh:mm:ss到yyyy-mm-dd
我試圖
CONVERT(DATETIME,MIN(Vdaily_calender.VDC_day_date),120)
但得到相同的結果。
請告知
感謝 氬
我需要將yyyy-mm-dd hh:mm:ss.msec轉換爲sql中的yyyy-mm-dd。在sql中轉換yyyy-mm-dd hh:mm:ss到yyyy-mm-dd
我試圖
CONVERT(DATETIME,MIN(Vdaily_calender.VDC_day_date),120)
但得到相同的結果。
請告知
感謝 氬
我懷疑你是它得太多。一個簡單的塑像作爲日期會做的伎倆
Select Cast(SomeDateTime as date)
CAST(MyDateTimeField AS Date) AS MyDateField
選擇演員(SomeDate爲DATETIME)
也許你可以使用
ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD'
既然你需要的日期沒有時間,那麼轉換或轉換爲日期將會執行。
CONVERT(DATE,MIN(Vdaily_calender.VDC_day_date),20)
一個例子示出convert,澆鑄,格式:
declare @mydatetime datetime = '2016-10-17 15:30:45.123';
select
@mydatetime as MyDateTime,
convert(date,@mydatetime) as ConvertedToDate,
convert(varchar(10),@mydatetime,21) as ConvertedToDateString,
cast(@mydatetime as date) as CastedAsDate,
cast(cast(@mydatetime as date) as varchar) CastedAsDateString,
format(@mydatetime,'yyyy-MM-dd') as FormattedToDateString; -- SQL Server 2012 or higher
提示:當您提出數據庫問題時,請使用您正在使用的數據庫軟件標記問題,例如: 'sql-server-2014',並指定相關值的數據類型。請閱讀[this](http://spaghettidba.com/2015/04/24/how-to-post-a-t-sql-question-on-a-public-forum/)瞭解一些其他提示。 – HABO