3
我有一個輸入日期,我需要將其轉換爲格式112(yyyymmdd),以便稍後在我的SQL語句中使用。SQL將字符串轉換爲日期格式112
declare @day varchar(10)
set @day = '6/21/2013'
select @day
我這樣做過...... IDK如果是因爲我對這個項目,它不是現在的工作SQL 2000。
我有一個輸入日期,我需要將其轉換爲格式112(yyyymmdd),以便稍後在我的SQL語句中使用。SQL將字符串轉換爲日期格式112
declare @day varchar(10)
set @day = '6/21/2013'
select @day
我這樣做過...... IDK如果是因爲我對這個項目,它不是現在的工作SQL 2000。
我將其轉換爲一個第一datetime
,然後到你想要的格式:
declare @day varchar(10)
set @day = '6/21/2013'
select convert(varchar(10), cast(@day as datetime), 112);
你可以從這個網站的這個初級用戶嘗試這種代碼。
declare @day varchar(10);
set @day = '6/21/2013';
select convert(date,@day,112);
我正在使用一個請求參數(不是像在例子中那樣手動設置)並且它有報價問題。感謝這是做到這一點的方式。 – McG369